Казалось бы, успешное начало процесса не отображается в команде "ps" - PullRequest
0 голосов
/ 05 октября 2010
rails@george:/srv/fsg_distro$ /usr/bin/env HOME=/home/rails RAILS_ENV=production /usr/bin/ruby /srv/fsg_distro/current/script/delayed_job start
delayed_job: process with pid 23622 started.
rails@george:/srv/fsg_distro$ ps -ef | grep 23622
rails@george:/srv/fsg_distro$

PS лжет мне?Возможно нет.Я полагаю, что скрипт отложенного задания запускается и останавливается сразу же.Кто-нибудь знает хороший способ отладки этого?

1 Ответ

0 голосов
/ 05 октября 2010

Вы проверили статус выхода env?

0   if no COMMAND is specified and the environment is output
1   if `env' itself fails
126 if COMMAND is found but cannot be invoked
127 if COMMAND cannot be found
the exit status of COMMAND otherwise
...