说ruby脚本正在运行
ruby.rb SOMEUSERID
使用PHP,我如何才能找出与此类似的东西当前是否正在运行?目前我正在使用PID来检查,但我不确定这是否有效。如果有很多用户运行ruby脚本,并且ruby脚本意外关闭,该怎么办? php脚本现在寻找这个PID,然后它发现它是别人的ruby脚本....麻烦随之而来。
答案 0 :(得分:0)
从'ps ax'解析输出可能是
答案 1 :(得分:0)
我不喜欢这个想法,但你可以在linux上做到这一点
exec('ps -A | grep ruby.rb', $output);
不确定其他系统是什么。