【发布时间】:2016-01-27 01:05:22
【问题描述】:
我们有一个 Laravel 5.2 作业队列,由于这个错误,作业经常失败:
SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction
我们有多个工作人员访问工作表,因为有些工作非常繁重。我在 SO 上看到过关于这个问题的类似帖子,但我还没有看到一个好的实用解决方案。
有没有一种有效的方法来避免 Laravel 作业表的死锁?
【问题讨论】:
标签: php mysql laravel queue database-deadlocks