セロリの作業者がメッセージをstdoutに印刷しないように完全にどうしたらいいですか?私は、これは起動時に印刷されます次のメッセージを除くすべてのメッセージ停止しますセロリワーカーの起動テキストを無効にする
celery worker --app proj --logfile=/dev/null
を試してみました:
-------------- <version>
---- **** -----
--- * *** * -- <OS>
-- * - **** ---
- ** ---------- [config]
- ** ---------- .> app: <app>
- ** ---------- .> transport: <QUEUE>
- ** ---------- .> results: <DB>
- *** --- * --- .> concurrency: 10 <con>
-- ******* ----
--- ***** ----- [queues]
-------------- .> celery <exchange>
を起動時に印刷されることから、このメッセージを停止する方法はありますか?私は起動スクリプトを使用しています。
こんにちは、なぜあなたはその理由を明らかにすることができますか? –
これは 'upstart/worker.log'にメッセージを表示します。監視目的でログをきれいに保つ必要があります。サービスの起動時に発生するエラーのみを含める必要があります –