运行芹菜时,使用以下命令创建两个我不想要的文件w1.log
和{
celery multi start w1 -A destiPak.celery -l info
输出
^{pr2}$ celery multi show w1
/Users/foo/bar/bin/python -m celery worker --detach -n w1@foo-bar --pidfile=w1.pid --logfile=w1.log --executable=/Users/foo/bar/bin/python
建议,如何避免在Running the worker as a daemon
时创建这些日志文件
很难理解为什么不需要这些文件—pid文件只有几个字节,日志文件将包含有用的信息,您可以使用
logrotate
或其他任何方法来确保它们不会占用太多空间。在也就是说,如果您使用supervisord而不是
celery multi
来管理工作线程,您可以将其配置为不生成日志文件,而且它不使用.pid文件。在这里有一个
supervisord
配置文件,它可以满足您的需要相关问题 更多 >
编程相关推荐