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

Настройка nginx и супервизора в Ubuntu
Я использую установку django-gunicorn-nginx, следуя этому руководству http://ijcdigital.com/blog/django-gunicorn-and-nginx-setup/ До установки nginx все работает. Затем я установил супервизор, настроил его, а затем перезагрузил свой сервер и...
61004 просмотров
schedule 05.04.2023

Параметры «среда» и «каталог» в Supervisord
Я использую Supervisord для управления процессом uwsgi на сервере и столкнулся с этими двумя вариантами: environment и directory для запуска программа, использующая Supervisord. Я просматриваю документы , но до сих пор не уверен, что именно...
3898 просмотров
schedule 28.12.2022

Разговор с супервизором через xmlrpc
Я пытаюсь поговорить с supervisor через xmlrpc. На основе supervisorctl (особенно эта строка ), у меня есть следующее, что вроде должно работать, и действительно работает, поскольку он подключается достаточно, чтобы получить сообщение об...
5948 просмотров
schedule 26.08.2023

Как установить переменные среды в службе Supervisor
Как вы экспортируете переменные среды в команду, выполняемую Supervisor? Я сначала попробовал: command="export SITE=domain1; python manage.py command" но супервизор сообщает "не удается найти команду". Итак, я попробовал:...
36859 просмотров
schedule 27.12.2022

Почему моя ошибка подпроцесса Python при управлении супервизором?
Я написал небольшой API для снимков экрана — фляжное приложение, которое передает запросы на захват в CasperJS с помощью subprocess.Popen В разработке на Mac, и когда я запускаю сервер в оболочке на своем производственном сервере Ubuntu 13.04, все...
1455 просмотров

Supervisord (статус выхода 1; не ожидается) centos python
Столкнулся с дополнительной проблемой с Supervisord. Centos 6.5 supervisor python 2.6 установлен с ОС python 2.7, установленной в /usr/local/bin настройки супервизорной программы [program:inf_svr] process_name=inf_svr%(process_num)s...
1936 просмотров

как настроить супервизор для запуска сценария оболочки
Настройка Dockerfile для установки предварительных требований узла, а затем настройка супервизора для запуска последней команды npm install . Запуск Docker в CoreOS под VirtualBox. У меня есть Dockerfile , который все правильно настраивает:...
36751 просмотров
schedule 08.02.2024

Развертывание Django, ненормальное завершение supervisorctl
Я пытаюсь развернуть django. Поэтому установил все на чистый VPS. Я могу запустить сервер с помощью единорога, но я пытаюсь использовать супервизора. Поэтому я следовал этому уроку вроде Я делал это в прошлом, но теперь, когда я запускаю...
1438 просмотров
schedule 08.07.2023

Как начать лихать под Supervisord
Я пытаюсь запустить панель мониторинга dashing (dashing.io) под Supervisord, но не могу заставить ее работать должным образом. Сообщение Supervisor дает мне: «Процесс завершен быстро». Я делаю следующее в своем supervisord.conf:...
689 просмотров
schedule 23.11.2022

пререндерить конфигурацию basicAuth
Я запускаю сервер предварительного рендеринга , и все в порядке, но теперь я хочу установить некоторую безопасность, используя basicAuth . В моей консоли я экспортировал имя пользователя и пароль export BASIC_AUTH_USERNAME=hugo export...
670 просмотров

События супервизора отправляются только одному прослушивателю событий в пуле
Я использую протокол Event в superervisord для отправки события TICK каждому из моих процессов каждые X номеров. секунд. Проблема в том, что я хочу, чтобы был запущен пул этих процессов ( numprocs =4), и каждый процесс получал сигнал. Я вижу, что...
1067 просмотров
schedule 17.03.2023

Как запустить npm с супервизором?
У меня простой вопрос. Как выглядит конфигурация супервизора для запуска экспресс-приложения? [supervisord] nodaemon=true [program:sshd] command=/usr/sbin/sshd -D [programm:api] directory=/var/www/my_api command=npm start Я также пробовал...
5569 просмотров
schedule 02.09.2023

Развертывание django в CentOS с помощью gunicorn и supervisord запускает дополнительный процесс django-admin.py
Я впервые развертываю проект django в CentOS, меня использовали до Ubuntu для нескольких приложений. Когда я запускаю приложение с помощью supervisord, запускается несколько процессов gunicorn и один процесс celery, и я в порядке с этим. Но есть еще...
209 просмотров
schedule 09.10.2023

приложение flask не применяет изменения кода к серверу с uwsgi и супервизором
У меня есть фляжное приложение, работающее с uwsgi, nginx и супервизором. Что бы я ни пытался, я не могу заставить изменения кода вступить в силу на сервере. Если я запускаю приложение локально, изменения есть. Если я остановлю и запущу uwsgi,...
1323 просмотров
schedule 17.06.2023

Убедитесь, что главный процесс nginx продолжает работать
В настоящее время я пытаюсь настроить контейнер докеров, используя ubuntu: 14.04 в качестве базового образа, с запущенными внутри nginx и gunicorn / django / celery. Я использую supervisor для запуска всех процессов и проверил, что Gunicorn...
3112 просмотров
schedule 06.09.2022

супервизор: как остановить супервизора на PROCESS_STATE_FATAL
Я использую supervisord для управления несколькими процессами в док-контейнере. Однако один процесс всегда является «главным», а другие контролируют и сообщают о процессах. Что я хочу сделать, так это убить супервизора, если главный процесс не...
1663 просмотров
schedule 16.10.2022

Выходные журналы Supervisord / Celery
Я использую Supervisor для управления сельдереем. Файл конфигурации супервизора для celery содержит следующие 2 записи: stdout_logfile = /var/log/supervisor/celery.log stderr_logfile = /var/log/supervisor/celery_err.log Что меня смущает, так...
1769 просмотров
schedule 08.09.2022

Прослушиватель событий супервизора в подоболочке
Я пишу прослушиватель событий супервизора, который может отправлять события состояния процесса в очередь для дальнейшей обработки. Слушатель событий написан на Python, назовем его handler.py. У меня есть внутренняя система сборки и выпуска для...
608 просмотров
schedule 26.07.2022

Изящное завершение программы на Python с помощью супервизора
Я пишу программу на Python, которую я буду запускать с помощью супервизора. В основном программа делает следующее: if __name__ == "__main__": while True: run() где функция запуска выполняет простую задачу получения чего-либо из...
1127 просмотров
schedule 20.04.2022

Альтернатива супервизору для докера
Supervisord — действительно отличный инструмент даже для среды докеров. Это очень помогает с перенаправлением stderr и переадресацией сигналов. Но у него есть пара недостатков: Он не поддерживает отложенный запуск. Может быть полезно отложить...
11733 просмотров
schedule 31.03.2024