每隔一段時(shí)間就會(huì)崩潰出現(xiàn):
Worker process terminated with ERRoR: E ERRoR "Maximum execution time of 36000 seconds exceeded in workerman\workerman\Events\Select.php on line 291
可能是哪里設(shè)置了set_time_limit()導(dǎo)致的
看了下是去請(qǐng)求控制器里的一個(gè)方法使用了set_time_limit(36000),這個(gè)1分鐘左右就會(huì)返回?cái)?shù)據(jù),應(yīng)該就釋放了,為什么會(huì)隔36000后異常崩潰呢,請(qǐng)問(wèn)需要怎么解決呢
$controller = new TestController();
private function getBugNumber($project, $reporter, $startDay, $endDay): int
{
set_time_limit(36000);
// ...
return $num;
}