Php 使用队列生成pdf有时显示旧设计,有时显示新设计

Php 使用队列生成pdf有时显示旧设计,有时显示新设计,php,laravel,pdf,vps,Php,Laravel,Pdf,Vps,我正在用laravel上的snappy插件生成pdf。我使用的是带有定制VPS-Cloudfare的laravel forge 在服务器上使用laravel队列生成pdf时,有时显示我为该pdf编写的旧设计,有时显示新设计。“新的和旧的”我的意思是,两天前,我编写了一个用于生成pdf的刀片模板,然后我更改了该刀片模板以添加一些样式。如果我第一次、第三次、第五次、第七次、第九次生成pdf,它将显示pdf的更新设计。如果我生成pdf第二、第四、第六、第八页,它将显示pdf的旧设计 可能是什么情况?为

我正在用laravel上的snappy插件生成pdf。我使用的是带有定制VPS-Cloudfare的laravel forge

在服务器上使用laravel队列生成pdf时,有时显示我为该pdf编写的旧设计,有时显示新设计。“新的和旧的”我的意思是,两天前,我编写了一个用于生成pdf的刀片模板,然后我更改了该刀片模板以添加一些样式。如果我第一次、第三次、第五次、第七次、第九次生成pdf,它将显示pdf的更新设计。如果我生成pdf第二、第四、第六、第八页,它将显示pdf的旧设计


可能是什么情况?为什么会发生这种情况

你在用主管来进行流程管理吗?是的。队列是一个守护进程。我有一个类似的问题。。。这不是PDF生成,而是简单的作业执行。。。我看到在没有重新启动deamon的情况下,有时作业没有使用更新的代码执行。我认为是作业序列化在某种程度上仍然是“缓存”的,我运行了php artisan queue:restart,但这仍然不能使它工作。我该怎么办?重新开始整个执事。。。如果您使用的是laravel forge,请打开一个终端,通过SSH连接,然后运行
sudo systemctl supervisor restart