小编use*_*827的帖子

在 ruby​​ 中使用其 PID 杀死进程

我试图在给定的时间段后使用其 PID 杀死一个进程,即,如果该进程持续运行超过 10 分钟,我必须调用一个方法来杀死它。

我有两个问题:首先,我无法终止进程,我正在使用:

Process.kill('INT', pid)
Run Code Online (Sandbox Code Playgroud)

但是错误不断出现,例如Bad file descriptor,或者unsupported name 'SIGQUIT'当我使用QUIT信号而不是INT.

其次,如何在调用终止进程的方法之前制作 10 分钟计时器?

谢谢。

ruby windows pid process kill-process

4
推荐指数
1
解决办法
7317
查看次数

标签 统计

kill-process ×1

pid ×1

process ×1

ruby ×1

windows ×1