【发布时间】:2015-10-11 22:07:02
【问题描述】:
我正在使用 Supervisor 来管理 celery。 celery 的主管配置文件包含以下 2 个条目:
stdout_logfile = /var/log/supervisor/celery.log
stderr_logfile = /var/log/supervisor/celery_err.log
让我困惑的是,虽然 Celery 工作正常并且所有任务都成功完成,但它们都写入了 celery_err.log。我认为那只是为了错误。 celery.log 文件只显示正常的 celery 启动信息。将任务成功完成写入错误日志的行为是否正确?
注意 - 任务肯定会成功完成(正在发送电子邮件、创建数据库条目等)。
【问题讨论】:
标签: django celery supervisord