gpt4 book ai didi

django - Celery 和 Django,记录 Celery

转载 作者:行者123 更新时间:2023-12-02 04:44:57 25 4
gpt4 key购买 nike

我正在使用 django 运行 celery,并且在开发中效果很好。但现在我想让它活下去在我的生产服务器上,我遇到了一些问题。

我的设置如下:

  • Ubuntu
  • Nginx
  • 虚拟环境
  • Upstart
  • unicorn
  • Django

我不确定现在如何在使用 upstart 启动 celery 时使用 django 启动它以及它登录到哪里?

我在这里启动 django:

~$ cd /var/www/webapps/minamobime_app
~$ source ../bin/activate

exec /var/www/webapps/bin/gunicorn_django -w $NUM_WORKERS \ --user=$USER --group=$GROUP --bind=$IP:$PORT --log-level=debug \ --log-file=$LOGFILE 2>>$LOGFILE

如何开始 celery ?

exec python manage.py celeryd -E -l info -c 2

最佳答案

考虑将 celery 配置为 daemon 。对于特定的日志记录:

CELERYD_LOG_FILE="/var/log/celery/%n.log"

其中 %s 将替换为节点名称

关于django - Celery 和 Django,记录 Celery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10244475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com