Назад | Перейти на главную страницу

Задание Cron выполняется дважды

У меня есть экземпляр 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

Судя по моему опыту использования заданий cron, при просмотре всех запущенных в данный момент процессов я никогда раньше не видел, чтобы первые два процесса выполнялись. Что именно делают первые два процесса и как от них избавиться?

Это не запускается дважды, вы просто видите sh и php процессы, которые являются отдельными. Пытаться ps -ef f чтобы увидеть дерево процессов, объясняя, как они связаны.