新部署后,Laravel horizon仍处于非活动状态
我们的地平线已经运行了相当长的一段时间,并且没有任何问题。 但在我们最近的生产部署之后,它仍然处于非活动状态,并且没有工人开始工作 我看不出问题所在,我们也没有在bugsnag中记录任何错误,所以我在这里有点迷茫 用Horizon调试问题的最佳方法是什么?我已经核实过了,我可以和redis谈谈。仪表板还显示队列中的作业,因此这只是工人未启动的问题 我们正在使用Laravel forge设置实例,我可以确认有一个守护进程在正确的目录下运行php artisan horizon。在服务器上手动运行该命令也不会给我提供太多可以使用的信息 我肯定这里一定有错误,但它不是被捕获/显示/什么的。有没有关于如何正确调试的想法 以下是config/horizon.php的内容:新部署后,Laravel horizon仍处于非活动状态,laravel,redis,horizon,Laravel,Redis,Horizon,我们的地平线已经运行了相当长的一段时间,并且没有任何问题。 但在我们最近的生产部署之后,它仍然处于非活动状态,并且没有工人开始工作 我看不出问题所在,我们也没有在bugsnag中记录任何错误,所以我在这里有点迷茫 用Horizon调试问题的最佳方法是什么?我已经核实过了,我可以和redis谈谈。仪表板还显示队列中的作业,因此这只是工人未启动的问题 我们正在使用Laravel forge设置实例,我可以确认有一个守护进程在正确的目录下运行php artisan horizon。在服务器上手动运行该
你能把horizon config放在config文件夹中吗?它肯定在config文件夹中-我也会把注释粘贴到初始问题中…问题更新为内容。你能把数据库.php
文件的redis
设置也放进去吗?并确保redis数据库设置中没有'persistent'=>true
。嗨-刚刚将其添加到初始问题中。正如您所知道的:它一直在工作——配置中没有任何更改,但由于某种原因,我们现在有一个未被破坏的错误。我更想知道如何调试这个…你能把horizon配置放在config文件夹里吗?它肯定在config文件夹里-我也会在初始问题中粘贴注释…问题更新了内容。你能把database.php
文件的redis
设置也放进去吗?并确保redis数据库设置中没有'persistent'=>true
。嗨-刚刚将其添加到初始问题中。正如您所知道的:它一直在工作——配置中没有任何更改,但由于某种原因,我们现在有一个未被破坏的错误。我更想知道如何调试这个。。。