0

说一个红宝石脚本正在运行

ruby.rb SOMEUSERID

使用 PHP,我如何才能知道当前是否正在运行类似的东西?目前我正在使用 PID 进行检查,但我不确定这是否有效。如果有很多用户运行 ruby​​ 脚本,而 ruby​​ 脚本意外关闭怎么办。php 脚本现在寻找这个 PID,然后结果证明它是别人的 ruby​​ 脚本....麻烦随之而来。

4

2 回答 2

0

解析“ps ax”的输出

于 2009-10-26T20:56:21.907 回答
0

我不喜欢这个主意,但你可以在 linux 上做到这一点

exec('ps -A | grep ruby.rb', $output);

不知道其他系统怎么样。

于 2009-10-26T22:03:55.423 回答