Da dieser Beitrag im Laufe der Jahre viel Aufmerksamkeit auf sich gezogen hat, habe ich die Top-Lösungen pro Plattform am Ende dieses Beitrags aufgelistet. Ursprünglicher Beitrag : Ich möchte, dass mein node.js-Server im Hintergrund ausgeführt wird, dh wenn ich mein Terminal schließe, soll mein Server weiter ausgeführt werden. Ich habe …
Was ist der beste Weg, um geplante Aufgaben in einer Rails-Umgebung auszuführen? Skript / Läufer? Rechen? Ich möchte die Aufgabe alle paar Minuten ausführen.
Ich versuche, ein Shell-Skript auf die viel besser lesbare Python-Version zu portieren. Das ursprüngliche Shell-Skript startet mehrere Prozesse (Dienstprogramme, Monitore usw.) im Hintergrund mit "&". Wie kann ich den gleichen Effekt in Python erzielen? Ich möchte, dass diese Prozesse nicht absterben, wenn die Python-Skripte abgeschlossen sind. Ich bin mir sicher, …
Ich möchte zu Docker wechseln, also habe ich gerade angefangen, damit herumzuspielen. Ich habe Docker auf einer VirtualBox Ubuntu 15.10 (Wily Werewolf) -Installation installiert und dann, wie hier vorgeschlagen, versucht, ein einfaches Nginx Docker-Image auszuführen: $ docker run --name mynginx1 -P -d nginx Cannot connect to the Docker daemon. Is …
Bei der Suche in Google werden x2-Codefragmente angezeigt. Das erste Ergebnis ist dieses Code-Rezept, das viele Dokumentationen und Erklärungen sowie einige nützliche Diskussionen enthält. Ein anderes Codebeispiel enthält zwar nicht so viel Dokumentation, enthält jedoch Beispielcode zum Übergeben von Befehlen wie Start, Stopp und Neustart. Außerdem wird eine PID-Datei erstellt, …
In der Python-Dokumentation heißt es: Ein Thread kann als "Daemon-Thread" gekennzeichnet werden. Die Bedeutung dieses Flags besteht darin, dass das gesamte Python-Programm beendet wird, wenn nur noch Daemon-Threads übrig sind. Der Anfangswert wird vom Erstellungs-Thread geerbt. Hat jemand eine klarere Erklärung, was das bedeutet, oder ein praktisches Beispiel, das zeigt, …
Nehmen wir an, wir haben einen so trivialen Daemon in Python geschrieben: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() und wir dämonisieren es, indem wir start-stop-daemonstandardmäßig das Signal SIGTERM( TERM) senden --stop. Nehmen wir an, der aktuell …
Was ist der beste Weg, um Node.js bereitzustellen? Ich habe einen Dreamhost-VPS (so nennt man eine VM ), und ich konnte Node.js installieren und einen Proxy einrichten. Dies funktioniert hervorragend, solange ich die SSH-Verbindung, mit der ich den Knoten gestartet habe, offen halte.
Ich versuche einen Daemon in Python zu erstellen. Ich habe die folgende Frage gefunden , die einige gute Ressourcen enthält, denen ich derzeit folge, aber ich bin gespannt, warum eine Doppelgabel notwendig ist. Ich habe mich bei Google umgesehen und viele Ressourcen gefunden, die erklären, dass eine notwendig ist, aber …
Ich muss ein PHP-Skript als Daemon-Prozess ausführen (auf Anweisungen warten und Dinge tun). Cron Job wird es für mich nicht tun, da Maßnahmen ergriffen werden müssen, sobald die Anweisung eintrifft. Ich weiß, dass PHP aufgrund von Speicherverwaltungsproblemen nicht wirklich die beste Option für Daemon-Prozesse ist, aber aus verschiedenen Gründen muss …
Ich möchte benutzen ps -ef | grep "keyword" , um die PID eines Daemon-Prozesses zu bestimmen (es gibt eine eindeutige Zeichenfolge in der Ausgabe von ps -ef). Ich kann den Prozess pkill keywordbeenden. Gibt es einen Befehl, der die PID zurückgibt, anstatt sie zu beenden? (pidof oder pgrep funktioniert nicht)
Unter Linux möchte ich einen Daemon hinzufügen, der nicht gestoppt werden kann und der Änderungen am Dateisystem überwacht. Wenn Änderungen festgestellt werden, sollte der Pfad zu der Konsole, auf der er gestartet wurde, sowie ein Zeilenumbruch geschrieben werden. Ich habe bereits den Code zum Ändern des Dateisystems fast fertig, kann …
Ich habe einen Python-Daemon als Teil meiner Web-App ausgeführt. / Wie kann ich (mit Python) schnell überprüfen, ob mein Daemon ausgeführt wird, und wenn nicht, ihn starten? Ich möchte es auf diese Weise tun, um Abstürze des Daemons zu beheben. Daher muss das Skript nicht manuell ausgeführt werden. Es wird …
Ich hätte gerne einen Daemonizer, der aus einem beliebigen, generischen Skript oder Befehl einen Daemon machen kann . Es gibt zwei häufige Fälle, mit denen ich mich befassen möchte: Ich habe ein Skript, das für immer laufen sollte. Wenn es jemals stirbt (oder beim Neustart), starten Sie es neu. Lassen …
Ich habe Jenkins ausführbare Datei unter OSX installiert, aber jetzt möchte ich die Ausführung stoppen. Immer wenn ich es töte, egal wie, wird es sofort neu gestartet. Ich habe versucht, den Befehl exit in der Jenkins-URL zu verwenden: http://localhost:8080/exit Dadurch werde ich aufgefordert, den Befehl zu veröffentlichen, den ich ausführe, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.