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

Как я могу остановить процессы Supervisor (систему управления процессами) из сценария PHP, которым управляет Supervisor?
Я распараллеливаю сценарий PHP с помощью Supervisor . Когда мой сценарий получает определенный ответ от базы данных, он выполняет команду, чтобы остановить все процессы, находящиеся под контролем демона Supervisord, используя supervisorctl . Вот...
9599 просмотров
schedule 20.11.2021

Неправильный пользователь для supervisor'd celeryd
У меня есть несколько периодических задач, которые я выполняю с сельдереем (демонизируемым супервизором), но после попытки создать каталог в домашнем каталоге для пользователя, который я настраивал для процесса супервизора, я получил ошибку «доступ...
3875 просмотров
schedule 20.10.2021

Как остановить процесс Supervisord, не убивая программу, которую он контролирует?
Я использую Supervisord для постоянного запуска некоторых программ индексирования. Каждый раз, когда запускается индексатор, он захватывает определенный набор документов, индексирует их, а затем завершает работу. Затем этот процесс Supervisord...
7581 просмотров
schedule 30.09.2021

Почему два моих сервера node.js исключают друг друга?
На моем сервере ubuntu у меня есть два сервера node.js, которые служат для разных целей. Доступ к ним осуществляется через разные порты, и они прекрасно работают отдельно друг от друга. Проблема в том, что если один из них работает, то другой не...
665 просмотров
schedule 27.11.2021

Как указать супервизору перезапускать процессы при изменении кода приложения?
Я новичок в Торнадо и супервайзер. Я развернул приложение торнадо на сервере Debian, и теперь оно отлично работает под супервизором / nginx. После этого я внес небольшое изменение в файл шаблона приложения, но оно, по-видимому, не вступило в силу,...
603 просмотров
schedule 06.10.2021

Постоянно запускать команду ремесленников с помощью laravel forge?
Может ли кто-нибудь посоветовать, как я могу сохранить мою пользовательскую команду artisan вечно работающей с демоном? Я видел много руководств с очередями, но это не совсем подходит. Я пытаюсь выполнить «подписку» с помощью библиотеки php...
1474 просмотров

Очередь Django Celery застревает
Я использую Celery / RabbitMQ для асинхронного выполнения задач с моим приложением django. Я только начал работать с сельдереем. Задачи выполняются, и все работает отлично, как только я запускаю воркер. Проблема в том, что выполнение задач...
2877 просмотров
schedule 14.09.2021

Supervisorctl не выполняет автоматический перезапуск работника очереди демона при зависании
У меня есть supervisorctl, управляющий некоторыми работниками очереди демонов с этой конфигурацией: [program:jobdownloader] process_name=%(program_name)s_%(process_num)03d command=php /var/www/microservices/ppsatoms/artisan queue:work...
1547 просмотров
schedule 23.10.2021

Супервизор не может запустить сельдерей
Я пытаюсь запустить celery beat на своем сервере, но получаю следующую ошибку: [2016-06-10 11:32:49,985: WARNING/MainProcess] self._index[key] = self._setval(pos, val) [2016-06-10 11:32:49,985: WARNING/MainProcess] File...
933 просмотров
schedule 20.11.2021

Супервизор не может запустить Gunicorn: ENOENT
Я развернул Django с помощью gunicorn и nginx. Проект django находится в виртуальной среде. Все работает отлично, когда бегаю - gunicorn mydjangoproject.wsgi -c gunicorn_config.py Я запускаю указанную выше команду в папке проекта Django,...
2673 просмотров

использование supervisorctl в доступном сценарии; Ошибка Не удалось найти исполняемый файл supervisorctl
Обзор : я пытаюсь установить супервизор и запустить программный процесс в рамках доступного учебного пособия. Я могу установить supervisor и тому подобное, но когда я пытаюсь войти в supervisorctl для запуска простой программы, он не может найти...
782 просмотров
schedule 01.11.2021

Конфигурация супервизора Nginx
У меня supervisord сервер работает на localhost:9001 . Я пытаюсь обслужить его в localhost/supervisord . Конфигурация nginx выглядит так: worker_processes 1; error_log /var/log/nginx/error.log; pid /tmp/nginx.pid; #daemon off; events {...
1927 просмотров
schedule 01.12.2021

Команда «уведомить-отправить» не работает в супервизоре
Моя операционная система - Manjora17.1.12 , версия Python - 3.7.0 , а версия супервизора - 3.3.4 . У меня есть скрипт на Python, он просто показывает уведомление. Код такой: import os os.system('notify-send hello') Конфигурация...
446 просмотров
schedule 23.11.2021

Супервизор - Как использовать команду с пробелом в пути к файлу
Используя supervisord, я не могу использовать путь к файлу с пробелом в одном из каталогов. Я пытаюсь использовать свою папку iCloud Drive в качестве пути к файлу. путь: ~/Library/Mobile Documents/com~apple~CloudDocs/Code/modbot/modbot.py...
216 просмотров
schedule 08.09.2021

Связь между сервером Laravel и клиентом
Мне нужно реализовать связь между сервером и клиентом. Длительный опрос звучит как неоптимальное решение. Сокеты были бы отличными. Смотрю на этот пакет: https://github.com/beyondcode/laravel-websockets Мой сервер работает на AWS Elastic...
247 просмотров

руководитель не может импортировать расписание
Я пытаюсь использовать вместо этого функции расписания time.sleep, но у меня есть ошибка пакет, содержащий расписание модуля, не указан в требованиях к проекту в файле с ошибкой это выглядит как супервизор: не удалось выполнить...
183 просмотров
schedule 05.11.2021

Веб-сокеты Laravel вызывают ошибку сокета Python
Я установил проект в ubuntu 18.04 с использованием amazon ec2. Я могу вручную протестировать сервер websocket, запущенный командой websockets:serve из каталога моего проекта. Теперь, когда я хочу запускать веб-сокеты, docs сказал, что мне нужно...
386 просмотров
schedule 10.10.2021

Получение данных из AWS SQS и обновление до ElasticSearch с помощью Laravel
Я новичок в AWS и Laravel. Я пытаюсь получить сообщения из AWS SQS, используя метод $client->receiveMessage . Каждое сообщение содержит значение идентификатора {'id': 'dynamic-id'} , которое используется для чтения данных из базы данных...
310 просмотров
schedule 20.11.2021

Невозможно настроить uwgi через супервизор uwsgi: uwsgi_00: ERROR (ошибка появления)
У меня есть приложение django, работающее с uwsgi и nginx. Я использовал пакет python uwsgi для настройки uwsgi вручную. Теперь мне нужно переключиться на супервизора, чтобы запустить процесс uwsgi. Я создаю конфигурацию супервизора и запускаю...
1295 просмотров
schedule 26.03.2022

Должны ли подпроцессы Celery отображаться в ps aux | меньше
Я использую Supervisord с Celery на сервере торнадо (примечание: не tcelery, поскольку мой сервер еще не использует никаких функций async) с тремя рабочими процессами: w1, w2 и w3. У каждого есть параллелизм 10. Я делаю это через супервизор, добавляя...
272 просмотров
schedule 02.04.2022