У меня есть экземпляр ubuntu linux ec2, работающий на AWS. После ввода команды ps -ef
для просмотра всех в настоящее время обработанное работание я вижу
root 2346 944 0 06:08 ? 00:00:00 CRON
ubuntu 2347 2346 0 06:08 ? 00:00:00 /bin/sh -c /usr/bin/php /var/www/html/chat/update.php
ubuntu 2348 2347 0 06:08 ? 00:00:00 /usr/bin/php /var/www/html/chat/update.php
Мой crontab похож на следующее
*/2 * * * * /usr/bin/php /var/www/html/chat/update.php
На основе моих событий с помощью заданий крона, после просмотра всех в настоящее время рабочих процессов, я не имею, никогда не смотрите первые два процесса, выполненные прежде. Что первые два процесса делают точно и как я могу избавиться от них?
Это не работает дважды, вы просто видите sh
и php
процессы, которые отделены друг от друга. Попробуйте ps -ef f
увидеть дерево процессов , объясняя, как они связаны.