https://www.youtube.com/watch?v=5vaQQoEt0PA
Este projeto demonstra técnicas e configurações para não perder mensagens publicadas e consumidas com o RabbitMQ
No projeto há a demonstração por código do publisher confirms, no vídeo tem a explicação de outros pontos cruciais para não perder mensagens.
- Node.js 23 ou superior
- Docker e Docker Compose para rodar o RabbitMQ ou instalar o RabbitMQ localmente
Rode os arquivos com o comando npx nodemon <file>
. Para ver a mensagem publicada rode o arquivo nfe-consumer.ts
para criar a fila primeiro.
Acesse nosso site https://fullcycle.com.br
para conhecer nossas formações