Wie kann ich alle untergeordneten Prozesse töten, ohne Elternprozess zu töten? Ich spinne mehrere Prozesse in meinem Knotenscript, ich möchte sie alle töten und neue Prozesse hervorbringen.Kill alle untergeordneten Prozesse, aber nicht den übergeordneten Prozess
Für jetzt habe ich eine terminate
npm Bibliothek gefunden, die einen Elternprozess und alle seine Kinder tötet, aber ich möchte nicht den Elternteil töten, und die beste Lösung wäre, keine Bibliotheken von Drittanbietern zu verwenden.
terminate(process.pid, function (err) {
if (err) {
console.error("Could not kill processes");
}
});
Behalten Sie irgendwie die Kindprozesse im Auge? –
Hier ist eine Dokumentation speziell für node.js https://nodejs.org/api/process.html#process_process_kill_pid_signal – alvits