У меня есть скрипт php, который запускается из веб-службы и вставляется в БД.
crontab -e
......other cron tasks above....... ... .. .. # Run test script.php at 1610 10 16 * * * /usr/bin/wget -q -O /home/username/my_cronjobs/logs/cron_adhoc http://localhost/project/script.php
Судя по всему, в 16:10 этот скрипт запускается дважды! 16:10:01 и 16:25:02
Что-то не так и нужно делать с wget ?? Или я неправильно установил расписание для задания cron?
Когда я запускаю http: //localhost/project/script.php из браузера, он запускается только один раз ..
Есть идеи относительно эта проблема?
Я тестировал, нет других пользователей, выполняющих то же задание ... Я подозреваю, как работает wget.
Поскольку моему скрипту требуется не менее 20 минут для завершения без отправки ответа (это извлечение большого количества данных из веб-сервисов и сохранение в db) .. подозреваю, что по умолчанию существует тайм-аут или повторная попытка wget, вызывающая эту проблему.