设置一个队列以闲置以处理传入的数据,有时我会收到关于 mysql 服务器的可怕错误已经消失。有没有人对如何在 Yii 中优雅地解决这个问题有任何建议,当出现错误时,我可以重新启动数据库连接并继续。
不要太在意mysql设置来增加wait_time,因为它可以帮助最小化问题但不能解决它。
编辑 这可能看起来很有趣/悲伤,这取决于你如何看待它......我在我正在运行的查询中添加了@符号,并且它们被 try-catch 捕获......如果出现错误代码,我会重置数据库连接在范围内[2006],否则应用程序返回错误......希望这看起来是一个合法的答案......