带有mysql队列驱动程序的Laravel Queue引发错误-一般错误:1205超出了锁定等待超时;尝试重新启动交易

时间:2018-11-02 11:55:00

标签: mysql laravel

Laravel 5.3版

队列驱动程序:mysql

它为随机调度作业引发以下错误,并导致该作业消失(未出现在失败的作业表中)。

  

错误:错误SQLSTATE [HY000]:常规错误:1205锁定   等待超时超出;尝试重新启动事务(SQL:插入   jobsqueueattemptsreserved_atavailable_at,   created_atpayload)值(默认,0,,1541089695、1541089695,   {“ job”:“ Illuminate \ Queue \ CallQueuedHandler @ call”,“ data”:{“ commandName”:“ App \ Jobs \ Orders \ MarkCollected”,“ command”:“ O:29:\” App \ Jobs \ Orders \ MarkCollected \“:6:{s:8:\” \ u0000 * \ u0000order \“; O:45:\” Illuminate \ Contracts \ Database \ ModelIdentifier \“:2:{s:5:\” class \“ ; s:9:\“ App \ Order \”; s:2:\“ id \”; i:244046;} s:10:\“ \ u0000 * \ u0000history \”; O:45:\“ Illuminate \ Contracts \ Database \ ModelIdentifier \“:2:{s:5:\” class \“; s:14:\” App \ JobHistory \“; s:2:\” id \“; i:493683;} s: 6:\“ \ u0000 * \ u0000job \”; N; s:10:\“ connection \”; N; s:5:\“ queue \”; N; s:5:\“ delay \”; N; }“}}))

0 个答案:

没有答案