守护程序中的 Doctrine2 连接超时
2022-08-30 20:22:35
我有一个长时间运行的守护进程(Symfony2 Command),它可以从Redis中的工作队列中获取工作,并使用orm执行这些作业并写入数据库。
我注意到,当工作人员闲置等待工作时,由于与MySQL的连接超时,工作人员有死亡的趋势。
具体来说,我在日志中看到了这一点:MySQL服务器已经消失了。
无论如何,我可以让教义自动重新连接吗?或者有没有办法手动捕获异常并重新连接学说orm?
谢谢