我们每天有很多版本,每个版本都有自己的文件夹。文件夹 current
指向最新版本文件夹。我们在redis中使用laravel的job queue特性。现在,有时作业在队列中停留的时间会比发布时间长:
释放100
释放101
释放102
电流->释放103
使用创建的作业 release103
.
dispatch(new ProcessPodcast($podcast));
在四次新的部署之后 release103
已从服务器中清除:
释放104
释放105
释放106
电流->释放107
当作业现在准备好进行处理时,我得到错误“文件release103/vendor/../foo.php不存在”。
有什么好办法可以避免这种行为吗?
暂无答案!
目前还没有任何答案,快来回答吧!