как проверить, работает ли ruby-скрипт в фоновом режиме из PHP-скрипта?

скажем, работает рубиновый скрипт

ruby.rb SOMEUSERID

используя PHP, как я могу узнать, работает ли что-то в этом роде или нет? В настоящее время я использую PID для проверки, но я не уверен, что это эффективно. Что делать, если есть много пользователей, запускающих ruby-скрипт, и рубиновый скрипт неожиданно закрывается. Теперь скрипт php ищет этот PID, а затем оказывается, что это чей-то рубиновый скрипт … возникает неприятность.