很明显捕获错误码,进行断线重连,是高可靠低消耗的方案,推荐大家在常驻环境里使用。
TP+workman也会出现类似的情况,TP从 V5.0.6+
版本开始,支持Mysql的断线重连机制,默认关闭,需要的话,在application/databases.php
数据库配置文件中添加
// 开启断线重连'break_reconnect' => true,
这样就OK了。
相关推荐:
以上就是PHP程序mysql报错mysql has gone away的详细内容,更多请关注php中文网其它相关文章!
……