Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新部署后,Laravel horizon仍处于非活动状态_Laravel_Redis_Horizon - Fatal编程技术网

新部署后,Laravel horizon仍处于非活动状态

新部署后,Laravel horizon仍处于非活动状态,laravel,redis,horizon,Laravel,Redis,Horizon,我们的地平线已经运行了相当长的一段时间,并且没有任何问题。 但在我们最近的生产部署之后,它仍然处于非活动状态,并且没有工人开始工作 我看不出问题所在,我们也没有在bugsnag中记录任何错误,所以我在这里有点迷茫 用Horizon调试问题的最佳方法是什么?我已经核实过了,我可以和redis谈谈。仪表板还显示队列中的作业,因此这只是工人未启动的问题 我们正在使用Laravel forge设置实例,我可以确认有一个守护进程在正确的目录下运行php artisan horizon。在服务器上手动运行该

我们的地平线已经运行了相当长的一段时间,并且没有任何问题。 但在我们最近的生产部署之后,它仍然处于非活动状态,并且没有工人开始工作

我看不出问题所在,我们也没有在bugsnag中记录任何错误,所以我在这里有点迷茫

用Horizon调试问题的最佳方法是什么?我已经核实过了,我可以和redis谈谈。仪表板还显示队列中的作业,因此这只是工人未启动的问题

我们正在使用Laravel forge设置实例,我可以确认有一个守护进程在正确的目录下运行php artisan horizon。在服务器上手动运行该命令也不会给我提供太多可以使用的信息

我肯定这里一定有错误,但它不是被捕获/显示/什么的。有没有关于如何正确调试的想法

以下是config/horizon.php的内容:


你能把horizon config放在config文件夹中吗?它肯定在config文件夹中-我也会把注释粘贴到初始问题中…问题更新为内容。你能把
数据库.php
文件的
redis
设置也放进去吗?并确保redis数据库设置中没有
'persistent'=>true
。嗨-刚刚将其添加到初始问题中。正如您所知道的:它一直在工作——配置中没有任何更改,但由于某种原因,我们现在有一个未被破坏的错误。我更想知道如何调试这个…你能把horizon配置放在config文件夹里吗?它肯定在config文件夹里-我也会在初始问题中粘贴注释…问题更新了内容。你能把
database.php
文件的
redis
设置也放进去吗?并确保redis数据库设置中没有
'persistent'=>true
。嗨-刚刚将其添加到初始问题中。正如您所知道的:它一直在工作——配置中没有任何更改,但由于某种原因,我们现在有一个未被破坏的错误。我更想知道如何调试这个。。。