Skip to content

Teste API Smartpay, com processamento paralelo local, paralelo com RabbitMQ, Logs no Mongo e Telegram Bot

Notifications You must be signed in to change notification settings

CaioRobs/smartpay-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smartpay Test

Para rodar a aplicação e testes basta adicionar o arquivo .env na raiz do projeto

Para rodar a aplicação:

docker compose up --build -d

Para rodar o quebra teste na fila em memória:

docker compose run --build --rm -e TARGET_ENDPOINT=balance quebra_teste

Para rodar o quebra teste na fila no RabbitMQ:

docker compose run --build --rm -e TARGET_ENDPOINT=balanceQ quebra_teste

Para verificar os saldos acesse o bot no telegram t.me/Smart_balance_test_bot ou GET http://localhost:8080/balance e http://localhost:8080/balanceQ.
A aplicação precisa estar rodando para se utilizar do bot no telegram.

Para conferir os Logs de requisições recebidas no mongo: http://localhost:8081/db/smartpay_test/logs fazendo login com MONGO_EXPRESS_USER e MONGO_EXPRESS_PWD configurados no .env

About

Teste API Smartpay, com processamento paralelo local, paralelo com RabbitMQ, Logs no Mongo e Telegram Bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published