workman的log为什么信息不全,有省略号?

andyinfrasys

近期刚刚接触workman,整合到thinkphp5.0,每次php server.php start之后,有时候会挂掉,查看log文件,发现里面的信息不完整,有省略号,不利于排查错误,例如:截图
这个是什么原因?在哪里有设置吗?大神们帮帮忙!先谢谢了!

1785 3 0
3个回答

six

mysql连接长时间不活跃被mysql服务端连接断开了,tp数据库好像有个重连设置,你看下tp手册找下开启它试下。

  • 暂无评论
six

省略号是php打印调用栈自动省略的,php官方好像没有设置选项。

  • 暂无评论
adminppper

断线重连
如果你使用的是长连接或者命令行,在超出一定时间后,数据库连接会断开,这个时候你需要开启断线重连才能确保应用不中断。

在数据库配置文件中,设置:

// 开启断线重连
'break_reconnect' => true,

  • 暂无评论
年代过于久远,无法发表回答
×
🔝