
Conhecendo um pouco de mensageria em micro serviços
Criando um container RabbitMQ dentro do docker.
Criando um projeto base para produzir mensagens na fila.
Criando arquivos de configuração yml
Criação de pacote configuração dentro do SpringBoot
Criar um projeto SpringBoot para produzir mensagem na fila do RabbitMQ
Criando projeto base para consumir mensagem da fila RabbitMQ
Configurando projeto Consumer com o RabbitMQ
Mensagens com erro indo para fila de Deadletter
Movendo mensagem de uma Deadletter para o fluxo normal da fila rabbitMQ
Códigos estão no github =)
https://github.com/MrSpock182/spring-consumer
https://github.com/MrSpock182/spring-producer
Neste curso você irá aprender a criar e configurar projetos SpringBoot para criação de filas automáticas, produzir mensagens nas filas do RabbitMQ dentro da sua aplicação, construir uma aplicação capaz de consumir mensagens das filas RabbitMQ com tratamento de erros, também aprenderá a criar um container RabbitMQ no Docker para utilizar na sua aplicação e mover mensagens com erro novamente para o fluxo padrão da sua fila.
Nesse curso não trataremos dos conceitos dos RabbitMQ, nem suas especificação, esse é um guia pratico e mão na massa de integração entre a tecnologia RabbitMQ e o framework do SpringBoot.
Espero que gostem.