0

我尝试编写一个 python脚本来启动一个进程,每当发生事件时,脚本都会终止进程并在延迟后重新启动它。

为了停止进程,我使用了 kill -15 (SIGTERM),后跟使用 psutil 获得的进程的 pid。我已经手动检查 pid 是否正确。

一旦发出 kill 命令,我发现该进程仍然存在,并且它的名称周围有大括号。就像从“zeek -i eth0”到“[zeek]”一样。

我也尝试过使用 SIGKILL,但结果是一样的。

也许它是相关的:这个过程是 Zeek。

一旦我最初尝试手动 SIGKILL 进程(当没有大括号时)并且它起作用了。

4

0 回答 0