Вопросы по теме '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 просмотров
schedule
18.09.2021
Очередь 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 просмотров
schedule
10.11.2021
использование 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 просмотров
schedule
26.09.2021
руководитель не может импортировать расписание
Я пытаюсь использовать вместо этого функции расписания 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