supervisord(node ​​supervisor) 3.0b2 не может обновиться до 3.1.2 Ubuntu 1404.1 LTS

У меня возникают проблемы при перезапуске Node.js под управлением supervisord --version 3.00b2, поэтому я пытаюсь обновить его до последней версии: https://github.com/Supervisor/supervisor/releases/tag/3.1.2

Это вопрос: это невозможно, или?

Я пытался с:

  1. apt-get install supervisor
    Результат: supervisor уже самая новая версия.

  2. easy_install руководитель
    Результат: после запуска "python setup.py install"
    Результат: Обработка зависимостей для супервизора Завершенная обработка зависимостей для супервизора

Но версия все еще 3.0b2.

Дополнительная информация, ответьте, если вам это нравится:
Я видел проблемы с версией 3.0b2, такие как перезагрузка supervisorctl
ошибка:, [Errno 2]
в версии 3.0a1
https://github.com/Supervisor/supervisor/issues/121

Я новичок в супервизоре и искал менеджера процессов для Node.js.

Второй вопрос: это правильный инструмент или вы можете примирить других?

2 ответа

Решение

Мне удалось установить supervisor 3.1.3 на Ubuntu 14.04.1 с помощью dong:

sudo apt-get remove supervisor

удалить 3.0b2. Затем:

sudo pip install supervisor

установить 3.1.3.

Если у вас не установлен пипс:

sudo apt-get install python

sudo apt-get install pip

Одно предостережение заключается в том, что этот установленный супервизор находится в / usr / local / bin вместо (я думаю) /usr/bin, поэтому мне пришлось обновить мой скрипт /etc/init.d/supervisor, чтобы:

DAEMON=/usr/local/bin/supervisord

Надеюсь, это поможет.

Устанавливая последний супервизор на Ubuntu 14.04.5, я сделал следующее:

apt-get install python-pip

pip install supervisor

теперь скрипт в /etc/init.d/supervisor ищет supervisord и и supervisorctl в / usr / bin /, и вам нужно добавить символическую ссылку из / usr / local / bin / supervisord в / usr / bin / supervisord и то же самое для supervisorctl

ln -s /usr/local/bin/supervisorctl /usr/bin/supervisorctl
ln -s /usr/local/bin/supervisord /usr/bin/supervisord

сейчас /etc/init.d/supervisor start/restart должно сработать

Другие вопросы по тегам