2017-12-08 8 views
1

私は2つにsystemdサービス 1は私のセロリの労働者(10異なるタスクのキュー)と1つのセロリは、私が新しいタスクおよび更新セロリの仕事を得るためにセロリワーカーサービスを再起動し、新しいコードを展開した後セロリの作業員を再起動した後セロリを叩く必要がありますか?

を倒すハンドルを扱う持っ

セロリ労働者サービスでセロリを打ち返すべきか?

またはそれは、自動的に新しいタスクを取得しますか?

答えて

1

それはあなたが使用しているスケジューラの種類によって異なります。

デフォルトの場合はPersistentSchedulerです。ビートデーモンを再起動してbeat_schedule設定から新しい設定を取得する必要があります。

しかし、あなたは、実行時に管理し、定期的なタスクを可能にdjango-celery-beatのようなものを使用している場合、あなたは、セロリ、ビートを再起動する必要はありません。

+1

うん、それはデフォルトです、どうもありがとうございました! – shalbafzadeh

関連する問題