Описание тега supervisor

Супервизоры - одна из основных вещей, которые делают Erlang/OTP таким, какой он есть. Активное приложение OTP состоит из одного или нескольких процессов, которые выполняют работу. Эти процессы запускаются косвенно супервизорами, которые несут ответственность за их контроль и повторный запуск в случае необходимости. Работающее приложение - это, по сути, дерево процессов, как супервизоров, так и рабочих, где корнем дерева является корневой супервизор.
1 ответ

Нераспознанная служба Supervisor при установке в virtualenv

Я хотел установить супервизор через pip только в моей среде virtualenv. Поэтому я создал новый virtualenv (testenv) и выполнил команду sudo pip install supervisor Конечно, это было возможно, но теперь, когда я хотел его запустить, я получаю сообщени…
14 окт '14 в 15:14
0 ответов

Mac Supervisor работает после удаления

Я удалил супервизор, используя brew uninstall supervisor, Он все еще работает по какой-то причине. Когда я печатаю brew services start supervisorговорит, что варево уже запущено. Это потому, что мой Mac с двойной загрузкой Windows и MacOS?
15 авг '17 в 02:01
1 ответ

Почему этот дочерний процесс не запускается, когда я запускаю его родительский процесс?

Предположим, у меня есть следующая настройка дерева супервизора с одним родителем, начинающим ребенка, и ребенком, начинающим его внука: defmodule NestedSupervisorTree do # this will be the top line supervisor use Supervisor def start_link, do: Supe…
27 апр '17 в 15:55
3 ответа

Опция пользователя конфигурации супервизора в разделе программы

У меня есть программа Tornado, и вся относительная библиотека Python установлена ​​пользователем без полномочий root с именем bob: pip install --user xxx Теперь я хочу запустить его в супервизоре: [program:testpro] command=python /path/to/myfile.py …
04 дек '14 в 10:19
1 ответ

Supervisor, Celery, Virtualenvwrapper, Django: не удалось импортировать настройки django, даже когда pythonpath добавлен в среду

Кто-нибудь может увидеть, что я здесь делаю не так? Независимо от того, что я пытаюсь, я не могу настроить его для правильного определения настроек Django. Работает нормально при запуске вручную в терминале в активном virtualenv. Руководитель [progr…
1 ответ

Вызов метода __construct(), но функция handle() не вызывается в задании laravel

Я пытаюсь выполнить работу через dispatch() метод с использованием Laravel 5.4 Redis-сервер руководитель я сделал queue конфиг как 'default' => env('QUEUE_DRIVER', 'redis'), Я вызываю метод dispatch() в моем app/Services файл рассылка (новый Save…
2 ответа

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 Это вопрос: это невозможно, или? Я пыталс…
24 сен '14 в 13:26
1 ответ

Завершение процесса Erlang: где / когда это происходит?

Рассмотрим процессы, все связанные в дереве, либо формальное дерево надзора, либо некоторую специальную структуру. Теперь рассмотрим какого-нибудь ребенка или работника в этом дереве, с родителем или супервайзером над ним. У меня два вопроса. Мы хот…
10 дек '14 в 15:42
3 ответа

Celery-Supervisor: Как перезапустить работу супервизора, чтобы новые обновленные задачи сельдерея работали?

У меня есть текущая работа супервизора для моего сервера сельдерея. Теперь мне нужно добавить новую задачу, но, к сожалению, моя команда сервера сельдерея не настроена на автоматическое отслеживание этих динамических изменений. Вот моя команда сельд…
05 ноя '14 в 09:41
3 ответа

Ошибка Supervisorctl: unix:///var/run/supervisord.sock отклонил соединение?

Это мой конфиг flie.Я запускаю supervisord -c /etc/supervisor/supervisord.conf это работает хорошо. Когда я пытаюсь бежать supervisorctl -c /etc/supervisor/supervisord.conf, ошибка произошла: Ошибка:, неизвестный протокол для serverurl /var/run/supe…
19 ноя '13 в 08:58
1 ответ

Как Akka Futures и Supervisor Strategies справляются с неудачами

Акка Ява здесь. Я только что прочитал документы Akka по шаблону "спросить", используя фьючерсы, и не понимаю, как работают несколько вещей, в отношении сценариев, когда стратегии супервизора (решатели) и обратные вызовы сбоев являются частью картины…
1 ответ

Экземпляр Supervisor на VPS (digitalocean) завершается при выходе из терминала

Я запускаю экземпляр супервизора на VPS, но, похоже, он завершается при выходе из терминала. Почему это происходит?
08 дек '15 в 23:47
1 ответ

Как запустить новый добавленный супервизор, не перезагружая сервер в erlang?

У нас есть сервер, работающий на удаленном узле. Теперь мы хотим добавить новую функцию (реализованную gen_*) без остановки сервера. Поэтому я использую rpc:call(Node, my_sup, start_link, []) для запуска супервизора. Но, к сожалению, я обнаружил, чт…
01 сен '14 в 03:59
1 ответ

Супервайзер поддерживает Huey Python

Я пытаюсь заставить супервизора контролировать и поддерживать скрипт на python, который использует Huey (очередь типа redis). мой конфиг программы Supervisor выглядит так: [program:smsbot_handler] directory=/home/ubuntu/virt_env/virt1/app/ command=/…
12 ноя '13 в 00:14
0 ответов

Supervisor не запускает службу автоматически

Я хотел бы запустить сервис автоматически с супервизором. Я добавил этот конфиг в файл supervisord.conf: [program:my_prog] command=service myprog start #I tried also /usr/sbin/my_prog autostart=true autorestart=true startretries=3 stderr_logfile=/va…
17 июн '16 в 15:25
1 ответ

Процесс gunicorn супервизора не запущен при перезапуске экземпляра

Я пытаюсь настроить gunicorn и supervisor для Django. Я настроил gunicorn, и я могу запустить приложение django, используя gunicorn вручную. Теперь я попытался настроить супервизор, проблема в том, что процесс gunicorn не запускается при перезапуске…
31 янв '16 в 12:41
2 ответа

Диспетчер Docker - не удается найти файл supervisor.conf

Я следую этому уроку. В этом уроке есть этот шаг: Теперь давайте добавим файл конфигурации для Supervisor. Файл по умолчанию называется supervisord.conf и находится в /etc/supervisor/conf.d/. COPY supervisord.conf /etc/supervisor/conf.d/supervisord.…
0 ответов

Scrapyd, Celery и Django работают с супервизором - ошибка GenericHTTPChannellProtocol

Я использую проект под названием Django Dynamic Scraper для создания базового веб-скребка поверх Django. Все работает найти в разработке, но при настройке моего VPS Digital Ocean я сталкиваюсь с проблемами. Я использую Supervisor для поддержки трех …
29 авг '17 в 09:08
1 ответ

Эхо-сервер Laravel выдает исключение с Redis и Queue

У меня есть реализация чата в реальном времени с laravel 5.4, laravel-echo с redis и очередью. У меня возникли проблемы с очередями, ниже приведены некоторые коды Senipts Настройки супервизора [program:qwikkar-staging-queue-worker] process_name=%(pr…
1 ответ

Вход сельдерея /stederr при работе под наблюдателем

Я управляю работником сельдерея с некоторым уровнем параллелизма (например, 4) под наблюдением: [program:wgusf-wotwgs1.celery] command=/home/httpd/wgusf-wotwgs1/app/bin/celery -A roles.frontend worker -c 4 -l info directory=/home/httpd/wgusf-wotwgs1…
28 авг '14 в 10:00