supervisord(节点主管)3.0b2 无法升级到 3.1.2 Ubuntu 1404.1 LTS

Chr*_* G. 4 node.js supervisord

我在重新启动运行 supervisord --version 3.00b2 的 Node.js 时遇到问题,因此我正在尝试升级到最新版本:https : //github.com/Supervisor/supervisor/releases/tag/3.1.2

这是一个问题:这是不可能的,还是?

我试过:

  1. apt-get install supervisor
    结果:supervisor 已经是最新版本了。

  2. easy_install supervisor
    结果:运行“python setup.py install”后
    结果:处理主管的依赖项 完成主管的处理依赖项

但是版本还是3.0b2。

额外信息,如果您愿意,请回答:
我已经看到 3.0b2 版的问题,例如 supervisorctl reload 给出
错误:,
3.0a1 版中的[Errno 2]
https://github.com/Supervisor/supervisor/issues/121

我是主管的新手,正在寻找 Node.js 的流程管理器。

第二个问题:这是正确的工具还是您可以靠在其他人身上?

sha*_*nim 5

我能够通过 dong 在 Ubuntu 14.04.1 上安装主管 3.1.3:

sudo apt-get remove supervisor
Run Code Online (Sandbox Code Playgroud)

删除 3.0b2。然后:

sudo pip install supervisor
Run Code Online (Sandbox Code Playgroud)

安装 3.1.3。

如果您没有安装 pip:

sudo apt-get install python

sudo apt-get install pip
Run Code Online (Sandbox Code Playgroud)

一个警告是,这在 /usr/local/bin 而不是(我认为) /usr/bin 中安装了 supervisord 所以我不得不将我的 /etc/init.d/supervisor 脚本更新为:

DAEMON=/usr/local/bin/supervisord
Run Code Online (Sandbox Code Playgroud)

希望有帮助。