Описание тега python-daemon

Библиотека для реализации хорошо работающего процесса демона Unix
3 ответа

Могу ли я иметь некоторый код, постоянно работающий внутри Django, как демон

Я использую mod_wsgi для обслуживания сайта django через Apache. У меня также есть некоторый код Python, который запускается как фоновый процесс (dameon?). Он продолжает опрашивать сервер и вставляет данные в одну из моделей Django. Это прекрасно ра…
30 июн '11 в 09:31
1 ответ

python-daemon не вызывает функцию запуска

Я следовал этому примеру для реализации демона Python, и он, кажется, работает, но вызывается только функция переконфигурирования. Это код, который я использовал: import signal import daemon import lockfile import manager context = daemon.DaemonCont…
23 мар '16 в 14:42
1 ответ

Альтернатива python crontab - APScheduler & python-daemon

У меня возникли проблемы с использованием Python- Daemon 1.6 и APScheduler для управления списком задач. (Планировщик должен запускать их периодически в определенное выбранное время - с разрешением в секундах) Работает (до нажатия Ctrl+C), from apsc…
06 окт '11 в 16:25
0 ответов

Поток Python Daemon не завершается

Я исследую проблему с зависшим процессом Python. Я использовал gdb для подключения к программе и получения их следов (см. Ниже). Из обратных следов кажется, что все остальные потоки являются демоническими (мы можем найти _Thread__daemonic = True). П…
28 июл '18 в 18:41
1 ответ

Ошибка установки python-daemon

Я установил Python3.3 от имени пользователя без полномочий root и использовал pip из python virtualenv для установки beaver, модуль python зависит от python-daemon. Однако установка не удалась, потому что python-daemon не может быть установлен. (py_…
07 фев '13 в 00:25
1 ответ

"Не удалось найти обработчики для регистратора"LOGGER_NAME"", пока программа запускается как демон

Вопросы по сообщению Не найдены обработчики для регистратора "X" от питона logging модуль, кажется, довольно распространенный здесь, на SO, но я еще не нашел тот, который касается моего случая. Мое приложение имеет эту проблему, только когда оно зап…
04 авг '13 в 14:10
0 ответов

Можно ли использовать демон Python в приложении для Android

У меня есть проект, написанный на Electron для frontend, который запускает демон Python для обработки тяжелой работы в фоновом режиме, для рабочего стола. Я ищу способы реализации мобильной версии того же проекта, возможно ли эффективно использовать…
26 мар '17 в 17:52
1 ответ

Прослушивание Twisted TCP-соединения с python-daemon дает неверный дескриптор файла

Я пытаюсь создать программу, которая: вилка в начале использования multiprocessing разветвленный процесс использует python-daemon снова раскошелиться на заднем плане открытие искаженного порта прослушивания TCP в результирующем фоновом процессе Прич…
08 окт '13 в 21:40
1 ответ

Не удается найти демон после демонизации Python-скрипта

Я демонизировал скрипт python с использованием библиотеки демона python, но теперь я не могу найти демона, который он породил. Я хочу найти демона и убить его, чтобы внести некоторые изменения в сценарий. Я использовал следующее для демонизации: Pid…
13 дек '18 в 21:33
1 ответ

Процесс Python как правильный демон (и, возможно, Windows Service)

Я реализую программу, которая работает 24/7. Он непрерывно выполняет задачи каждые 15 секунд или около того, однако для выполнения некоторых задач может потребоваться произвольное время (более 15 секунд), и не рекомендуется выполнять другие операции…
08 янв '19 в 18:29
1 ответ

Исключение в асинхронном доступе к файлу при отключении от демона

Я написал почтовый сервер, используя модули asynchat и mailbox из Python 2.7. При работе в forground все работает нормально и стабильно в течение длительных периодов тестирования. Однако при отсоединении от демона доступ к почтовому ящику вызывает и…
06 май '16 в 22:06
0 ответов

Как дочерний процесс может действовать как демон после завершения основного процесса

Я хочу знать, что существует даже основной процесс. Как я могу заставить дочерние процессы продолжать работать? И бассейн чехол тоже может это сделать? import os import time from multiprocessing import Process, current_process def doubler(number): r…
0 ответов

Скрипт Python как сервис в init.d, стоит ли его демонизировать?

У меня есть несколько сценариев Python, которые я хочу иметь в качестве службы в системе. Мой первоначальный подход состоял в том, чтобы использовать python-daemon, и он работал. Процесс был отключен и работает в фоновом режиме. Затем я узнал, что i…
29 янв '15 в 17:03
1 ответ

Библиотека демонов Python3

Я изучаю Python3, особенно библиотеку демонов. Я хочу, чтобы мой демон вызывался с двумя возможными аргументами: start & stop. Пока у меня есть этот код: def start(): with context: pidfile = open(Config.WDIR+scriptname+".pid",'w') pidfile.write(str(…
12 сен '15 в 14:03
5 ответов

Запустите скрипт Python с супервизором

Я скопировал отсюда, чтобы запустить мой код Python как демон. Для дополнительного времени работы. Я подумал, что было бы лучше использовать Supervisor, чтобы этот демон работал. Я сделал это.python_deamon.conf [program:python_deamon] directory=/usr…
23 сен '15 в 10:45
1 ответ

python-daemon - запущенный поток внутри

Я использую python-daemon, но у меня есть поток внутри демона для периодической проверки последовательного порта: context = daemon.DaemonContext(pidfile=daemon.pidfile.TimeoutPIDLockFile('/var/run/gpstemp.pid'), uid = 0, gid = 4, umask = 0o002, stdo…
21 дек '17 в 15:57
0 ответов

python-daemon: как позвонить в ipython?

У меня есть скрипт, который реализует простой процесс демона с использованием python-daemon, функция которого заключается в чтении пакетов данных из сокета и записи этих данных в файл. Давайте вызовем этот сценарий read_socket.py, который принимает …
23 янв '18 в 04:32
1 ответ

/init.d/function + версия Python

Я пытаюсь демонизировать сельдерей и сельдерея. Я скачал файлы celeryd и celeybeat с github и поместил их в /etc/init.d/ (сельдерей и сельдерея) с соответствующими файлами конфигурации под /etc/default/, Моя проблема в том, что когда я запускаю эти …
10 июн '13 в 23:19
1 ответ

Остановите демона python 2.7 по сигналу

Я использую Python 2.7.3 и демон бегун в моем скрипте. В методе run(loop) я хочу поспать некоторое время, но не с таким кодом: while True: time.sleep(10) Я хочу подождать некоторого синхронизирующего примитива, например multiprocessing.Event. Вот мо…
5 ответов

Python демон и системный сервис

У меня есть простой скрипт на Python, который работает как демон. Я пытаюсь создать сценарий systemd, чтобы иметь возможность запустить этот сценарий во время запуска. Текущий сценарий systemd: [Unit] Description=Text After=syslog.target [Service] T…
25 окт '12 в 13:25