Я пытаюсь использовать http://supervisord.org/. Но наткнулся и на ошибку. у меня есть supervisord.conf
файл в том же каталоге, в котором я запускаю это.
Я пытался бежать supervisord
впервые на моем компьютере OSX Lion, и когда я запускаю его, я получаю сообщение об ошибке:
Error: .ini file does not include supervisord section
Я установил через easy_install
как и сказано в инструкции. Не могу найти ничего полезного в поиске Google. Помощь и руководство будут оценены. Спасибо.
Я понял. У меня не было раздела supervisord в файле конфигурации. Когда он сказал .ini файл, это меня сбило с толку.
Обратите внимание на раздел [supervisorctl]. Его можно добавить вместе с [rpcinterface: supervisor] и [unix_http_server], которые были частью решения проблемы сокета при использовании supervisor 3.x: https://github.com/Supervisor/supervisor/issues/480
[supervisord]
nodaemon=true
[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
[unix_http_server]
file = /var/run/supervisor.sock
[supervisorctl]
serverurl=unix:///var/run/supervisor.sock
[program:install-env]
command=bash -c "cp /opt/env/ln-env.sh"
Добавление строки с [supervisord]
в ваш конфигурационный файл будет достаточно.