Вопросы по теме 'supervisord'

Зачем строить супервизор внутри сборки?
Я видел рецепты сборки, которые встраивают supervisor в сборку, я полагаю, для управления демонами внутри. Однако мне кажется, что в /etc/init.d (например) все равно нужно что-то для запуска указанного экземпляра супервизора при загрузке. Итак,...
757 просмотров
schedule 23.07.2022

Django, uWSGI и nginx: процесс умирает без причины
Я использую uWSGI и nginx для запуска двух параллельных приложений Django. Один из них, с несколько большей нагрузкой (оба очень маленькие), продолжает умирать примерно раз в сутки со следующим сообщением: [pid: 16358|app: 0|req: 1000/1000]...
4105 просмотров
schedule 27.12.2022

супервизор с php получил SIGCLD, указывающий на выход ребенка
Пытаюсь запустить супервизор и получаю кучу этих ошибок 2011-06-08 23:35:45,833 CRIT Supervisor running as root (no user in config file) 2011-06-08 23:35:45,851 INFO supervisord started with pid 19617 2011-06-08 23:35:45,852 INFO spawned:...
3450 просмотров
schedule 03.11.2023

Как правильно/полностью завершить процесс супервизора?
Я использую супервизор для запуска и управления процессом nginx. Пока это работает отлично. У меня проблема с закрытием экземпляра. Я попытался использовать «supervisorctl -c shutdown [all]», и это выключает демон, а в интерактивной консоли...
2332 просмотров
schedule 17.06.2022

Супервайзер: есть ли способ сенсорно перезагрузить ребенка?
Я настраиваю сервер для размещения приложения Django, которое имеет: uWSGI приложение, запущенное сценарием инициализации uWSGI Ubuntu celeryd начал supervisord Итак, я пишу сценарий развертывания, который будет: Вытащить код из...
2149 просмотров
schedule 07.01.2023

Почему Supervisor не распознает изменения кода?
Я использую Supervisor для управления своим приложением node.js в экземпляре EC2 с помощью git для развертывания. Supervisor хорошо следит за тем, чтобы мое приложение оставалось в рабочем состоянии, но всякий раз, когда я отправляю новый серверный...
4220 просмотров
schedule 02.03.2023

расположение по умолчанию supervisor.conf
Я пытаюсь сделать автоматическое развертывание, включая супервизор, и запутался в пути к настройкам по умолчанию. Все схемы развертывания, которые я нашел, используют /etc/supervisor/supervisor.conf и /etc/supervisor/conf.d/ без каких-либо...
34476 просмотров

supervisord часто падает при запуске ntpdate ntp.ubuntu.com
Я запускаю supervisord на одном из своих серверов. У меня есть cronjob, который обновляет часы с помощью ntpdate каждые несколько часов, потому что в EC2 часы часто отстают. Я заметил, что когда запускается команда ntpdate, supervisord часто дает...
546 просмотров
schedule 27.10.2022

Как настроить группу в супервизоре?
Итак, я настраиваю супервизор и пытаюсь контролировать несколько процессов, и все работает нормально, теперь я хочу настроить группу, чтобы я мог запускать / останавливать разные наборы процессов, а не все или ничего. Вот фрагмент моего...
14843 просмотров
schedule 18.09.2022

Развертывание веб-приложения с фабрикой и супервизором - SIGHUP вызывает завершение работы сервера
Мы используем супервизор для развертывания веб-приложения на Python. При развертывании веб-приложение устанавливается на сервер через buildout, а сценарий для запуска супервизора создается с помощью Collective.recipe.supervisor. Этот сценарий...
1978 просмотров
schedule 21.12.2022

Супервайзер не работает с Gunicorn + Flask
Я пытаюсь запустить Gunicorn из Supervisor в системе Ubuntu 12.04. Gunicorn запускает приложение Flask (простой веб-сервис REST, протестированный на встроенном сервере Flask). Я установил Gunicorn, клонировав репозиторий GIT, пытаясь избежать...
17171 просмотров
schedule 01.12.2023

Супервизор не убивает фляжное приложение
У меня есть следующий файл конфигурации для supervisord: [program:backend] command=../../../venv/bin/python backend.py [program:celeryd] command=../../../venv/bin/celery worker --app=tasks -l debug [program:memcached] command=memcached my...
2127 просмотров
schedule 05.12.2023

Nginx + Supervisor + Gunicorn + Django + Celery — проблемы безопасности
Я запускаю веб-сервер с nginx, а затем с помощью gunicorn запускаю приложение Django с Celery. Супервизор управляет всеми процессами gunicorn и работниками Celery. Мой вопрос: каковы наилучшие методы установки разрешений для каждого из процессов в...
1790 просмотров
schedule 08.05.2024

Слушатель очереди Laravel с супервизором приводит к дампу ядра
Я использую Laravel 4 и его реализацию очереди для некоторых асинхронных задач, и я хочу использовать супервизора для управления рабочими процессами (в основном artisan queue:listen ), как я делал в прошлом с другими фреймворками. Когда я запускаю...
1459 просмотров
schedule 29.07.2022

Как использовать Supervisor + Django + Celery с несколькими очередями и рабочими?
Я использую Celery + Django + Supervisord и пытаюсь установить «приоритет», создав 3 разные очереди (как это предлагается в https://stackoverflow.com/a/15827160/54872 ). Есть ли способ запустить celery beat и workers для каждой очереди одной...
4217 просмотров
schedule 23.02.2023

Наблюдение за celerybeat с помощью супервизора и virtualenv
Мой celerybeat.conf [program:celerybeat] command=/path/app/env/bin/celery beat -A project.tasks --loglevel=INFO environment=PYTHONPATH=/path/app/env/bin user=nobody numprocs=1 stdout_logfile=/var/log/celeryd.log...
8295 просмотров
schedule 01.11.2022

Supervisord создает только 1 экземпляр
У меня есть следующая проблема: Я хочу запустить php-скрипт в качестве работника Gearman или, если быть точным, в качестве 5 рабочих. Это мое дополнение supervisord.conf: [program:gearman-test-worker]...
7057 просмотров
schedule 10.04.2024

Ошибка супервизора дочерний процесс не был создан
Я создаю bash для запуска скрипта Python start_queue.sh содержимое start_queue.sh python /tmp/my_python_script.py & Это работает, когда я запускаю его в терминале. Но я хочу управлять им с помощью супервизора, так как у меня уже...
14993 просмотров
schedule 08.02.2023

супервизор завершает работу с помощью ENOEXEC
Я пытаюсь запустить процесс Java с помощью supervisord и получаю: couldn't exec /var/application/start_tester: ENOEXEC Содержимое start_tester: java -Duser.dir=/var/application/ -cp...
20015 просмотров
schedule 10.04.2023

Есть ли способ автоматически перезагрузить процессы Supervisor?
У меня есть сервер разработки, на который я часто отправляю изменения кода через Git. После каждого нажатия мне нужно вручную войти на сервер и перезапустить процессы супервизора. Есть ли способ заставить Supervisor отслеживать изменения в...
8282 просмотров
schedule 16.01.2023