我在服务器中有两个节点(已连接两台计算机),每个节点有4个核心,如何使用celery + RabbitMQ对这两台计算机进行集群,当我启动celeryd时,它显示:
-------------- celery@ip-10-77-137-41 v3.0.19 (Chiastic Slide)
---- **** -----
--- * *** * -- Linux-3.2.0-36-virtual-x86_64-with-Ubuntu-12.04-precise
-- * - **** ---
- ** ---------- [config]
- ** ---------- .> broker: amqp://celeryuser@localhost:5672/celeryvhost
- ** ---------- .> app: default:0x29ecf90 (.default.Loader)
- ** ---------- .> concurrency: 2 (processes)
- *** --- * --- .> events: OFF (enable -E to monitor this worker)
-- ******* ----
--- ***** ----- [queues]
-------------- .> celery: exchange:celery(direct) binding:celery
我可以将并发设置为8来使用这两个节点吗?
答案 0 :(得分:0)
在每台服务器上启动一个并发级别为4的芹菜工作者
celery worker --concurrency=4