Configurar Horizon para database ao invés de Redis
Olá, Carlos! Minha aplicação controla as filas através de banco de dados (QUEUE_CONNECTION=database no arquivo .env) e não através do Redis.
Sendo assim, quando eu rodo o Horizon ele não consegue enxergar as jobs. Se eu mudar para o redis ele enxerga normalmente.
Você sabe se tem alguma configuração específica para ver as jobs do banco de dados?
Obs: tentei mudar em "config.horizon.defaults.supervisor-1.connection" de "redis" para "database" porém deu erro em tempo de execução ao rodar o Horizon.
Olá, Bruno!
Tudo bem?
Normalmente não deixo as queues armazenadas no banco, sempre jogo no redis.
Mas, chegou a alterar o failover do Horizon, para usar outras queues?
Aqui amigo: https://github.com/especializati/curso-laravel-horizon/blob/main/config/horizon.php#L170
'queue' => ['default', 'database'],
Sim, tentei. E também não deu certo. Até no Telescope, as jobs só aparecem se armazenadas no redis.
Estou para entregar o jogo e migrar as jobs para o redis mesmo.
Vai de redis e seja feliz, a leitura de filas em memória é muito mais rápido.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!