Unhandled error event
[Concluído]
[ioredis] Unhandled error event: Error: connect ECONNREFUSED 127.0.0.1:6379
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1278:16)
[ioredis] Unhandled error event: Error: connect ECONNREFUSED 127.0.0.1:6379
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1278:16)
[ioredis] Unhandled error event: Error: connect ECONNREFUSED 127.0.0.1:6379
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1278:16)
[ioredis] Unhandled error event: Error: connect ECONNREFUSED 127.0.0.1:6379
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1278:16)
✔ Listening for redis events...
node:internal/process/promises:279
triggerUncaughtException(err, true /* fromPromise */);
^
[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "Redis could not subscribe.".] {
code: 'ERR_UNHANDLED_REJECTION'
Observações: No .env o Redis já está sem senha. O container está tudo ok, pois tenho uma fila rodando nele já para confirmação de cadastro e redefinição de senha via e-mail. Vim um erro parecido acima, mas pelo que me pareceu o meu ainda é diferente.
Olá, Denison!
Obrigado por fazer o vídeo, facilita eu te ajudar.
O problema está no seu container do redis, que não está expondo a porta 6379
redis:
image: redis:latest
ports:
- "6379:6379"
networks:
- laravel
Após expor o redis, recrie o container:
docker-compose up -d redis --build
---
Ps. antes de rodar o laravel-echo-server start você rodou o laravel-echo-server init, certo?
Problema resolvido. o Problema é aonde você falou:
ports:
- "6379:6379"
Eu inseri a porta no docker-compose.yml e foi. Eu tinha colcoado a porta somente no .env. Caramba em Obrigado. vou continuar o curso e qualque outro problema eu abro um outro ticket. Pode fechar essa daqui e dar como resolvido.
Obrigado
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!