【问题标题】:Supervisord maximum process numbersupervisord 最大进程数
【发布时间】:2014-05-01 09:06:16
【问题描述】:

所以我试图像以前一样在我的主管中启动一些额外的进程,但我收到了这条消息

 <class 'xmlrpclib.ProtocolError'>, <ProtocolError for 127.0.0.1/RPC2: 500 Internal Server Error>: file: /usr/lib/python2.6/site-packages/supervisor-3.0-py2.6.egg/supervisor/xmlrpc.py line: 470

我重新启动了整个过程,但在启动相同数量的进程时出现了同样的错误。有没有办法提供第二个 rpc 接口或者我必须运行第二个 supervisord 进程?如果是这样,我是否需要在其 conf 中定义除 pids 和 socks 之外的其他内容?

【问题讨论】:

    标签: supervisord


    【解决方案1】:

    更改您的端口

    socket=tcp://localhost:8003
    

    【讨论】:

      【解决方案2】:

      我自己也遇到了这个错误,发现我不小心将主管 ini 文件中的 command 指令设置为空,因为我不小心将它移到了下一行:

      [program:myapp]
      command=
      /myapp/command/to/start
      directory=/path/to/myapp/
      user=myapp_user
      autostart=true
      autorestart=true
      redirect_stderr=true
      

      我想我正在编辑一些东西,却忘了把它放回去。也许这与您的问题有关?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-23
        • 1970-01-01
        • 1970-01-01
        • 2019-12-07
        • 1970-01-01
        • 2013-09-26
        • 1970-01-01
        • 2017-01-21
        相关资源
        最近更新 更多