Парсер/демон на php падает без причины

12
edogs software
На сайте с 15.12.2005
Offline
775
#11
sitesoft:
Получил ответ от хостинга:
"Здравствуйте, на наших серверах виртуального хостинга есть ограничение в 1200 секунд на время работы пользовательского процесса. Запущенные Вами процессы были остановлены при превышении данного лимита:" - так что таки да на их стороне была проблема.

Почти наверняка у хостера есть крон. Умирайте на 1120 секунде и запускайтесь раз в 20 минут.

Только время выполнения внутри скрипта не микротаймом меряйте, а по текущему времени, т.к. у Вас граббер, а микротайм считает время работы скрипта, если запрос по 2 секунды висит - то эти 2 секунды будут упущены и так каждый раз.

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
Andreyka
На сайте с 19.02.2005
Offline
822
#12

Просто надо переписать логику скрипта так, чтоб он сохранял свой стейт и продолжал работу с очередью после кила. Тогда этот скрипт будет работать везде и ничего нарушать не станет.

Чисто программерская задача, непонятно - что топик делает в Администрирование?

Не стоит плодить сущности без необходимости
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий