【发布时间】:2012-08-26 21:46:24
【问题描述】:
我正在尝试进行自动部署,包括 supervisord 和默认设置路径混淆。
我发现的每个部署方案都使用 /etc/supervisor/supervisor.conf 和 /etc/supervisor/conf.d/ 没有任何预设和链接,而且,在通过 apt-get 安装主管包后,这个路径实际上是由示例配置填充的。
在这个example 流程中看起来像这样,没有任何链接和创建类似/etc/supervisor.conf 的东西:
sudo('apt-get -y install supervisor')
put('config/supervisor_gunicorn.conf', '/etc/supervisor/conf.d/gunicorn.conf', use_sudo=True)
sudo('supervisorctl reload')
但在supervisorctl 中,此路径未指定为默认路径,并且假定默认位置在/etc/supervisor.conf 附近某处,因此在manual 中指定
我尝试了所有可能的方式安装主管,但我无法获得结果。
我知道这只是一个愚蠢的小细节,但我将非常感谢您帮助我保持良好的部署计划。
【问题讨论】:
标签: python deployment configuration supervisord