在生产中重新生成并重新启动cookiecutter-django
docker-compose
时遇到此问题。我可以通过删除所有停止的docker容器或在类似于rm -f './celerybeat.pid'
的/compose/production/django/celery/beat/start.sh
中添加/compose/local/django/celery/beat/start.sh
来解决此问题。是否有任何理由在撰写文件的生产版本中不包含此特定代码?
最佳答案
请在这里看看:
Disable pidfile for celerybeat
您可以指定不带任何位置的pidfile,以便每次启动celery时都将重新创建它
--pidfile=
关于django - 错误: Pidfile (celerybeat. pid)已经存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50381953/