Ich suche nach einer Möglichkeit, einen Prozess zu überwachen und die ausführbare Datei neu zu starten, wenn der Prozess aus irgendeinem Grund stirbt. Hat Linux ein eingebautes Tool, das dies kann?
Ich versuche, ein robustes Bash-Skript zu schreiben, und darin erstelle ich einen Hintergrundprozess. Am Ende des Skripts möchte ich es töten. Ich habe es PID. Ich dachte an so etwas while [[ ps ef $PID ]] ; do kill $PID sleep 0.5 done Irgendwelche Vorschläge für etwas Besseres? Mögliche Probleme …
Eigentlich verwende ich Supervisor , um einen Prozess zu überwachen und neu zu starten, wenn er aus irgendeinem Grund stoppt. Das Problem ist, dass im Falle eines Supervisor-Absturzes der Prozess gestoppt wird und überwacht wird. Also dachte ich mir, einen Cronjob zu planen, um zu überprüfen, ob der Supervisor läuft, …
ich weiß das ps ax gibt die Pids zurück 1 ? Ss 0:01 /sbin/init 2 ? S< 0:00 [kthreadd] 3 ? S< 0:00 [migration/0] Alles was ich brauche ist diese Saiten zu reinigen, aber ich konnte es nicht mit sed machen, weil ich nicht den richtigen regulären Ausdruck schreiben konnte. …
Ich habe kürzlich die Erfahrung gemacht, ein Shell-Skript zu schreiben, das einen Server zum Absturz brachte (und eine Partition beschädigte), indem alle Ressourcen verbraucht wurden. Es war an einen Cron-Job angeschlossen, und es scheint, dass es länger gedauert hat als das Intervall zwischen den Hinrichtungen, und im Laufe der Zeit …
(Läuft auf einem Ubuntu 10.04 64-Bit-Server) Gestern habe ich den Fehler gemacht, einen Prozess über SSH zu starten (von dem ich nicht wusste, dass er mehrere Tage dauern würde), ohne den Bildschirm zu verwenden. Ich habe heute den ganzen Tag damit verbracht, herauszufinden, wie ich die Ausgabe des Prozesses aus …
Wie identifizieren Sie normalerweise Prozesse im Windows Task-Manager, wenn Sie ein problematisches System beheben? Es ist einfach genug, eine Liste der Aufgaben über den Task-Manager abzurufen. Wie bestimmen Sie jedoch, welche Aufgaben bleiben sollen und welche Kandidaten zum Entfernen sind?
Ich habe den Service, dass jede Sekunde externe exe-Programme (zum Beispiel process1.exe) ausführt und tötet. Taskmgr - Nur einen Prozess anzeigen. Nach dem Ausführen des Dienstes erhalte ich minimale freie Speicherverfügbarkeit. Summe aller Prozesse Speicher und Gesamtnutzungsspeicher ungleich. Wenn ich RamMap-Prozesse ausführe, sehe ich eine Menge expandierender procces1.exe. Es sieht …
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.