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