<p>我试图配置一个<a href="http://supervisord.org/" rel="nofollow">Supervisor</a>来控制<a href="http://www.freeswitch.org/" rel="nofollow">FreeSWITCH</a>。下面是<code>supervisord.conf</code>中当前的配置。在</p>
<pre><code>[program:freeswitch]
command=/usr/local/freeswitch/bin/freeswitch -nc -u root -g root
numprocs=1
stdout_logfile=/var/log/supervisor/freeswitch.log
stderr_logfile=/var/log/supervisor/freeswitch.log
autostart=true
autorestart=true
startsecs=10
; Need to wait for currently executing tasks to finish at shutdown.
; Increase this if you have very long running tasks.
stopwaitsecs = 600
; When resorting to send SIGKILL to the program to terminate it
; send SIGKILL to its whole process group instead,
; taking care of its children as well.
killasgroup=true
</code></pre>
<p>当我使用<code>supervisord</code>命令启动管理器时,它会毫无错误地启动freeswitch进程。但是当我试图使用<code>supervisorctl</code>命令重新启动freeswitch时,它不起作用,并出现以下错误。在</p>
^{pr2}$
<p>我看不到日志中报告的任何错误(/var/log/supervisor/自由开关.log). 然而,我看到了以下内容:</p>
<pre><code>1773 Backgrounding.
1777 Backgrounding.
1782 Backgrounding.
</code></pre>
<p>它似乎开始了自由开关的三个过程。这不是不对吗?在</p>
<p>有人能指出这里的问题并在需要时提供正确的配置吗?在</p>