Pytania oznaczone «daemon»

Demon to proces lub program działający w tle (tj. Nie wymagający interakcji użytkownika).

295
Jak rozpocząć proces w tle w Pythonie?

Próbuję przenieść skrypt powłoki do znacznie bardziej czytelnej wersji Pythona. Oryginalny skrypt powłoki uruchamia w tle kilka procesów (programy narzędziowe, monitory itp.) Za pomocą „&”. Jak mogę osiągnąć ten sam efekt w Pythonie? Chciałbym, aby te procesy nie umarły po zakończeniu skryptów...

244
Jak stworzyć demona w Pythonie?

Wyszukiwanie w Google ujawnia fragmenty kodu x2. Pierwszym rezultatem jest przepis na ten kod, który zawiera wiele dokumentacji i wyjaśnień, a także kilka przydatnych dyskusji. Jednak inny przykładowy kod , choć nie zawiera tak dużej dokumentacji, zawiera przykładowy kod do przekazywania poleceń,...

237
Wyjaśnienie wątków demona

W dokumentacji Pythona napisano: Wątek można oznaczyć jako „wątek demona”. Znaczenie tej flagi polega na tym, że cały program Python kończy działanie, gdy pozostaną tylko wątki demona. Wartość początkowa jest dziedziczona z wątku tworzącego. Czy ktoś ma jaśniejsze wyjaśnienie tego, co to...

154
Uruchom skrypt php jako proces demona

Muszę uruchomić skrypt php jako proces demona (czekaj na instrukcje i rób rzeczy). cron nie zrobi tego za mnie, ponieważ działania muszą zostać podjęte, gdy tylko nadejdzie instrukcja. Wiem, że PHP nie jest najlepszą opcją dla procesów demonów ze względu na problemy z zarządzaniem pamięcią, ale z...

110
Tworzenie demona w systemie Linux

W Linuksie chcę dodać demona, którego nie można zatrzymać i który monitoruje zmiany w systemie plików. Jeśli zostaną wykryte jakiekolwiek zmiany, powinien zapisać ścieżkę do konsoli, na której został uruchomiony, oraz znak nowej linii. Mam już prawie gotowy kod zmieniający system plików, ale nie...

101
Sprawdź, czy skrypt Pythona jest uruchomiony

Mam demona Pythona działającego jako część mojej aplikacji internetowej / Jak mogę szybko sprawdzić (używając Pythona), czy mój demon działa, a jeśli nie, uruchomić go? Chcę to zrobić w ten sposób, aby naprawić wszelkie awarie demona, więc skrypt nie musi być uruchamiany ręcznie, będzie...

94
Jak zdemonizować dowolny skrypt w systemie UNIX?

Chciałbym demonizator, który może zamienić dowolny, ogólny skrypt lub polecenie w demona . Są dwa typowe przypadki, którymi chciałbym się zająć: Mam skrypt, który powinien działać wiecznie. Jeśli kiedykolwiek umrze (lub przy ponownym uruchomieniu), uruchom go ponownie. Nie pozwól, aby dwie...

82
Najlepszy sposób na stworzenie demona skryptu powłoki?

Zastanawiam się, czy jest lepszy sposób na stworzenie demona, który czeka na coś używając tylko sh niż: #! /bin/sh trap processUserSig SIGUSR1 processUserSig() { echo "doing stuff" } while true; do sleep 1000 done W szczególności zastanawiam się, czy istnieje sposób, aby pozbyć się pętli i...