У меня проблема в одном из моих проектов
вот мой пример кода
— это будет использоваться как cronjob
— например, время выполнения составляет 30 секунд
— страница должна иметь ограничение по времени выполнения, каждый раз при запуске cron, cron быть заблокированным до завершения задачи или перед лицом ограничения по времени при выполнении и вызывать функцию __destruct для класса lockcron
1 $lockcron = new lockcron("test.lock");
2 $lockcron->lockit();
3 $retdata = $samplemodel->all('rand',100); // return random limit 100
4 $webserice = $websericeobj->send($retdata);
5 $samplemodel->savewebserive($retdata,$webserivce);
Задача ещё не решена.
Других решений пока нет …