自1.4以来,我一直在使用Laravel Horizon,目前使用3.1。几天前,我从1.4升级了laravel 5.8和Horizon 3.1。但是,我确实从头开始设置了整个设置,这意味着没有任何内容可以从以前的代码复制为Horizon或任何其他配置。
我遇到了一个非常奇怪的问题。当我第一次部署代码并启动Horizon时,这完全可以正常工作,但是当我重新启动Horizon时(主管停止并启动),然后到处都有Horizon Stats,Recent Jobs等问题。
Call to undefined method Illuminate\Queue\RedisQueue::readyNow() {"exception":"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Call to undefined method Illuminate\Queue\RedisQueue::readyNow() at /var/www/html/laravel/vendor/laravel/horizon/src/AutoScaler.php:80)
现在,不确定为什么会发生这种情况,这是我犯了一个错误还是Horizon发生了什么错误?