业务场景
linux服务器通过supervisor 一直守护一个php进程, like: php xxxScript.php
,该脚本一直监听RabbitmqMQ消息,有消息,则分析消息任务类型,like 给我去发邮件去...
,Then,xxxScript.php就会实例化业务类并循环处理数据不断给用户发邮件。问题来了:发邮件可能发个十几二十多分钟,禁不住联想到万一以后碰到个处理个把小时的耗时任务,脚本超时怎么办
???
问题:
1. cli 执行php脚本会不会有个超时时间(强调非web服务器---不说怕误解)?
2. 超时时间由谁的哪些参数决定的?
3. 听说php脚本设置set_time_limit(0)就不会超时,is this true?
5. 什么一次不行再来一次啥的之类的回答不要写了吧....
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…