php处理时间过长时返回空数据

发布于 2019-12-30 18:24:02

1.前言
今天做项目的时候遇到一个问题,我要实现对节点当前状态的检测,服务器数量较少时没有问题,服务器较多时无法正常返回。
2.解决
php默认30s超时会引起这个问题 解决方法如下
1.在php.ini里面设置 max_execution_time = 1800
2.通过PHP的ini_set 函数设置 ini_set(“max_execution_time”, “1800”)
3.通过set_time_limit 函数设置 set_time_limit(1800)
第二种和第三种方法经测试是可以的 第一种是针对全局的 不建议使用
3.备注
http://blog.163.com/yang_jianli/blog/static/161990006201212113512135/
————————————————
版权声明:本文为CSDN博主「电子枪」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhang_ruiqiang/article/details/51852738

0 条评论

发布
问题

官网
微信

官方微信