簡體   English   中英

celery 在工作模式下啟動時的運行代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM