Este projeto tem como objetivo servir de exemplo sobre como fazer uma conexão simples de envio e consumo de mensagens em sistemas de mensageiria com NodeJs.
Criando imagem docker do ActiveMq Artemis
cd docker
./createDockerImagesExternal.sh
Criando os containers
docker-compose up -d
Uso do Nginx como proxy reverso
npx autocannon -c 100 -d 10 localhost:3333/rabbit --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/activemq --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/artemis --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/redis --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/kafka --renderStatusCodes