3

こんにちは、少し混乱してcelerydceleryd_multiますが、この 2 つの違いは何ですか? つまり、これまでは を使用してきpython manage.py celerydましたが、celeryd_multi今日見つけたのですが、説明が見つかりませんでした。ドキュメントによると-c、キューを処理している子プロセスの数を示しています。その場合、celeryd_multi's使用法は何ですか?

4

1 に答える 1

3

celeryd コマンドは単一のセロリ ワーカーを起動します。celeryd_multi コマンドは、複数のセロリ ワーカーを管理します。celeryd_multi を使用すると、複数のセロリ ワーカーを開始/停止/再起動できます。

celeryd_multi を使用して、異なるキューをリッスンする複数の celeryd ワーカーを管理できます。

$ celeryd-multi start image video data -c 3

このコマンドは次と同等です。

$ celeryd -n image.myhost -c 3
$ celeryd -n video.myhost -c 3
$ celeryd -n data.myhost -c 3
于 2012-02-01T15:08:41.070 に答える