脚本宝典收集整理的这篇文章主要介绍了无限期运行PHP脚本,MySQL超时,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
a.)断开然后每次迭代重新连接到数据库?
b.)将连接超时设置为无限期限制?
c.)ping数据库以确保我仍然连接,并在执行和查询之前根据需要重新连接?
d.)还有别的吗?
现在,谈谈你的实际问题.如果您正在进行常规查询,则您的MysqL连接不会超时.该超时用于空闲连接.绝对保持连接……没有理由断开连接和重新连接的开销.在任何情况下,在数据库故障时,由于您的脚本作为守护程序运行,您可能不希望立即终止该进程.
我建议处理异常并重新连接.如果您的重新连接失败,请再次尝试再退一段时间.在一些失败之后(无论什么是合适的),你可能会在那个时候杀死这个过程,因为可能会破坏需要人为干预的事情.
以上是脚本宝典为你收集整理的无限期运行PHP脚本,MySQL超时全部内容,希望文章能够帮你解决无限期运行PHP脚本,MySQL超时所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。