[英]running code when celery starts in worker mode
我希望在 celery 工作人員啟動時運行一些代碼。 不是說導入任務以從客戶端類型的應用程序中使用。
celery_app = Celery(__name__)
# I want to only create the egine if this file is used by a worker
engine = create_engine(str(POSTGRES_URL))
您正在尋找工作人員信號( https://docs.celeryproject.org/en/latest/userguide/signals.html?highlight=worker_ready#worker-signals )。 這一切都很好地解釋了那里。 我猜worker_ready
是你應該首先看的那個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.