- Inicie o docker com
docker-compose up
- Execute o comando para iniciar a aplicação
mvnw spring-boot:run
Você pode importar a collection do postman que existe aqui no projeto através do arquivo demo-filas.postman_collection.json
Para o endpoint de envio de mensagem simples
GET http://localhost:8080/send-simple-message?texto=meutextodebomdia
Para o endpoint em que a mensagem nunca é consumida a tempo e expira por visibility timeout
Para o endpoint que falha no consumo, mas tem DLQ
Para o endpoint que tem backpressure baseado em estado da tabase
Para o endpoint que tem rate limit
GET http://localhost:8080/send-message-for-queue-with-rate-limit?texto=Mensagemcomratelimit1
Para obter todos os itens