擅长:python、mysql、java
<p>首先,简单地解释一下它是如何工作的。你的代码中有一个芹菜客户端。调用<code>tasks.add(1,2)</code>并创建一个新的<code>Celery Task</code>。该任务由<code>Broker</code>传输到队列。是的,队列在rabbiq或SQS中持久化。<code>Celery Daemon</code>始终在运行并侦听新任务。当队列中有新任务时,它会启动一个新的<code>Celery Worker</code>来执行该工作。在</p>
<p>回答您的问题:</p>
<ol>
<li><p>芹菜守护进程始终在运行,它正在启动芹菜工人。</p></li>
<li><p>是的,Rabitmq或SQS正在执行队列的工作。</p></li>
<li><p>使用芹菜监视器,您可以监视运行的任务数、完成的任务数、队列的大小等。</p></li>
</ol>