Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.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_Session_Jobs_Horizon_Laravel Horizon - Fatal编程技术网

Laravel Horizon不阅读会话

Laravel Horizon不阅读会话,laravel,session,jobs,horizon,laravel-horizon,Laravel,Session,Jobs,Horizon,Laravel Horizon,以一种简化的方式,我有在会话中写入值的作业1和读取值的作业2。 使用queue:work它工作得很好,但是当与主管一起安装Horizon laravel时,它总是给出一个错误,因为作业2在会话中找不到值 我使用redis作为会话,将其更改为文件和数据库进行测试,问题仍然存在 在生产过程中,我关闭了Horizon,并在队列中运行它:工作,然后再次工作 这是我第一次使用Horizon,我有点迷路。如果队列位于两个单独的进程上,而这两个进程都不起作用?但这种方法确实不是最优的,因为您永远无法期

以一种简化的方式,我有在会话中写入值的作业1和读取值的作业2。 使用queue:work它工作得很好,但是当与主管一起安装Horizon laravel时,它总是给出一个错误,因为作业2在会话中找不到值

  • 我使用redis作为会话,将其更改为文件和数据库进行测试,问题仍然存在

  • 在生产过程中,我关闭了Horizon,并在队列中运行它:工作,然后再次工作


这是我第一次使用Horizon,我有点迷路。

如果队列位于两个单独的进程上,而这两个进程都不起作用?但这种方法确实不是最优的,因为您永远无法期望队列执行作业的顺序。你能给我看看工作代码吗?我猜你可以把它改写成更坚固的东西