队列跑着跑着就不跑了?
最近想跑队列,但是经常跑着跑着他就不动了、没报错就是不处理,有时候则触发队列也写不进去数据,没报错
nginx1.15+mysql5.7+php7.3,队列跑的是datatable,laravel8.1版本
用的是phpstudy,系统是Windows 10,本地测试环境 没其他设置
出问题后使用php artisan queue:restart命令再重启队列就又可以正常跑、
但是过阵子又出现这样的问题!队列都写不进去、这是什么原因?
根据描述,基本可以判断为队列进程掉线了,你需要restart才能恢复正常,你只要关闭命令行工具,过一会他还会掉线,这里就必须加一个守护进程,保证他不掉线