近期刚刚接触workman,整合到thinkphp5.0,每次php server.php start之后,有时候会挂掉,查看log文件,发现里面的信息不完整,有省略号,不利于排查错误,例如: 这个是什么原因?在哪里有设置吗?大神们帮帮忙!先谢谢了!
mysql连接长时间不活跃被mysql服务端连接断开了,tp数据库好像有个重连设置,你看下tp手册找下开启它试下。
省略号是php打印调用栈自动省略的,php官方好像没有设置选项。
断线重连 如果你使用的是长连接或者命令行,在超出一定时间后,数据库连接会断开,这个时候你需要开启断线重连才能确保应用不中断。
在数据库配置文件中,设置:
// 开启断线重连 'break_reconnect' => true,
mysql连接长时间不活跃被mysql服务端连接断开了,tp数据库好像有个重连设置,你看下tp手册找下开启它试下。
省略号是php打印调用栈自动省略的,php官方好像没有设置选项。
断线重连
如果你使用的是长连接或者命令行,在超出一定时间后,数据库连接会断开,这个时候你需要开启断线重连才能确保应用不中断。
在数据库配置文件中,设置:
// 开启断线重连
'break_reconnect' => true,