那没起效.在来回调试之后,我意识到问题在于它没有将工作目录更改为程序部分下的supervisord.conf中目录选项中提到的工作目录.
希望Celery有一个workdir,但我很好奇 – 那么目录选项的目的是什么?
如果你通过supervisor运行脚本并打印pwd,它将输出/.
解决方法 我有同样的问题,并设法通过颠倒目录和命令选项的顺序来解决它:例如工作:
[program:cat]directory=/var/logcommand=cat logfile
不工作:
[program:cat]command=cat logfiledirectory=/var/log总结
以上是内存溢出为你收集整理的supervisord – Supervisor中的目录设置全部内容,希望文章能够帮你解决supervisord – Supervisor中的目录设置所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)