簡體   English   中英

Django-使用Supervisor在生產中使用CeleryBeat用戶

[英]Django - User CeleryBeat in Production with Supervisor

celerybeat conf文件示例如下所示

[program:celerybeat]
; Set full path to celery program if using virtualenv
command=celery beat -A myapp --schedule /var/lib/celery/beat.db --loglevel=INFO

; remove the -A myapp argument if you are not using an app instance

directory=/path/to/project
user=nobody
numprocs=1
stdout_logfile=/var/log/celery/beat.log
stderr_logfile=/var/log/celery/beat.log
autostart=true
autorestart=true
startsecs=10

; if rabbitmq is supervised, set its priority higher
; so it starts first
priority=999

如何在我的Django設置文件中使用celerybeat安排CELERYBEAT_SCHEDULE = {} 我將--schedule /var/lib/celery/beat.db更改--schedule /var/lib/celery/beat.db 謝謝

如果我對文檔了解得很好,就必須寫

CELERYBEAT_SCHEDULE_FILENAME = '/var/lib/celery/beat.db'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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