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

Supervisor - это система клиент / сервер, которая позволяет своим пользователям контролировать ряд процессов в UNIX-подобных операционных системах.
1 ответ

Опции 'environment' и 'directory' в Supervisord

Я использую http://supervisord.org/ для управления процессом uwsgi на сервере, и я столкнулся с этими двумя вариантами: environment а также directory для запуска программы с использованием Supervisord. Я смотрю на документы, но все еще не уверен, чт…
17 июн '12 в 15:19
0 ответов

Laravel 5 очередь: прослушивание настройки отличаются от очереди: работа

Я запускаю очередь в Laravel для моей программы парсера. Я использую драйвер базы данных в конфигурации queue.php и задаю срок действия 3600. Очередь поддерживается с помощью supervisord. Вот конфигурация супервизора для программы очереди: [program:…
04 дек '15 в 10:54
1 ответ

Supervisord настроил переменную окружения в Java-процессе

Мой процесс Java принимает переменную env "config". Это работает, когда я снимаю процесс из командной строки с помощью "java -Dconfig=... ..." Теперь я настроил Supervisord и добавил программы. Я также добавил запись ниже под тегом supervisor в файл…
11 июн '17 в 13:08
0 ответов

Как получить атрибуты supervisord conf в процессе, который он использует?

[program:automate_test_sessions_bigquery] command=python2.7 -m a.process_name autorestart=true numprocs=2 stderr_logfile=/tmp/a.err.log stdout_logfile=/tmp/a.out.log stdout_logfile_maxbytes=0 stderr_logfile_backups=0 Выше приведен пример (частичный)…
27 мар '18 в 12:13
1 ответ

Django Celery Queue застревает

Я использую Celery/RabbitMQ для выполнения асинхронных задач с моим приложением django. Я только начал работать с сельдереем. Задачи выполняются, и все работает отлично, как только я запускаю рабочий. Проблема в том, что выполнение задач останавлива…
02 янв '15 в 05:59
1 ответ

Администратор сельдерея возвращает ошибку "нет такого файла или каталога"

Я использую supervisor для демонизации своего проекта django. Если я не запускаю сельдерей от супервизора, а начинаю с оболочки (celery -A proj worker --app=proj.celery:app --loglevel=INFO) все отлично работает Когда я демонизирую программу сельдере…
08 апр '18 в 13:51
2 ответа

Python - Supervisor, как записать стандартный вывод -

Я не специалист по питону, может кто-нибудь объяснить, в чем проблема? Я хотел бы собрать стандартный вывод через руководителя http://supervisord.org/ Я сделал 3 разных скрипта, которые печатают вывод, для bash и PHP я могу собрать вывод, без пробле…
16 сен '16 в 11:37
0 ответов

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

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

Supervisord - перезапустить несколько процессов в случае сбоя

Может ли supervisord перезапустить группу сервисов, если из них произошел сбой? У меня есть 3 службы (processA, processB и processC), которые не связаны между собой. Когда по какой-либо причине происходит сбой одного из них, мне нужно, чтобы три слу…
08 апр '16 в 10:37
1 ответ

Как развернуть многопроцессное приложение tornado websocket с супервизором?

У меня есть приложение (небольшая часть, ненужное пропускается): # -*- coding: utf-8 -*- import tornado.web import tornado.httpserver import tornado.ioloop import tornado.websocket import db_util # pg utility import class SampleWebSocket(tornado.web…
3 ответа

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

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

Supervisord: установка приоритетов, чтобы остановить последний, начать последний

У меня есть 3 программы в группе. [program:p2] command=... [program:p1] command=... [program:p3] command=... [group:myprograms] programs=p1,p2,p3 Я хочу p3 Программа всегда останавливается последней и запускается последней. Мое понимание priority Оп…
19 авг '15 в 00:37
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
0 ответов

nginx & uwsgi развернуть приложение django, получить ошибку SIGPIPE 502

Я использую nginx и uwsgi развертываю мое django webapp, несколько минут запуска все хорошо, но через некоторое время ngnix сообщит об ошибке 502, и я проверяю журнал uwsgi stderr. отмечены некоторые ошибки => generated & SIGPIPE: writing to a cl…
29 сен '14 в 08:14
1 ответ

Доступ к файлу журнала сельдерея - [Errno 13] В доступе отказано:

У меня трудные времена с настройками регистрации. Я работаю на сельдерея и бью с помощью руководителя. Сельдерей внутри проекта Джанго. Я создал папку logs где я хочу иметь все журналы. разрешения: / журналы / drwxrwxrwx 2 django django 4096 Jul 20 …
20 июл '17 в 15:19
1 ответ

Запустите приложение Meteor с помощью Supervisord

Я хочу запустить Telescope, сборку приложений с Meteor. Но когда я запускаю его с Supervisord, у меня появляется эта ошибка в файле журнала: /usr/local/bin/meteor: line 34: HOME: unbound variable Это мой конфигурационный файл супервизора: [program:n…
15 июл '14 в 17:26
2 ответа

Регистрация от детей супервизорного подпроцесса

Моя система состоит из приложения Python, которое запускается из supervisord. Давайте назовем это A, A запускает подпроцесс B сделать часть своей задачи. И то и другое A а также B закодированы в Python и используют стандарт logging модуль для вывода…
07 янв '16 в 09:46
1 ответ

Создание поставщика пакетов марионеток - "Служба команд не определена для поставщика"

Я пытаюсь создать поставщика услуг для супервизора. Я не являюсь программистом на Ruby и никогда раньше не создавал ни одного из них, и документация либо ужасна, либо труднодоступна, либо не относится к тому типу провайдеров, которого я пытаюсь созд…
13 дек '12 в 02:43
1 ответ

supervisord всегда возвращает статус выхода 127 в WebFaction

Я продолжаю получать следующие ошибки от supervisord на webFaction при отслеживании журнала: INFO exited: my_app (exit status 127; not expected) INFO gave up: my_app entered FATAL state, too many start retries too quickly Вот мой supervisord.conf: […
20 фев '15 в 02:22
0 ответов

Supervisord и PostgreSQL на UBUNTU: ОШИБКА (ошибка появления) или (такого файла нет)

Каждый ! Я пытаюсь запустить приложение в моем Ubuntu 18.04, используя SUPERVISORD и POSTGRESQL. Однако каждый раз, когда я создаю приложение, я получаю эту ошибку. Я уже проверил и Postgresql нормально запускается на машине, и я не знаю, что это мо…
27 дек '18 в 17:53