nolderosw / node-rabbitmq

Mensageria básica envolvendo rabbitmq e node, envio de mensagem simples apenas com um publisher e um subscriber

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nodejs-RabbitMQ

O projeto de baseia em uma abordagem simples para envio e 
recebimento de mensagem usando o conceito de mensageria, 
com as stacks Node.js e RabbitMQ

RabbitMQ e Nodejs

1. Configurando container Rabbit

 sudo docker run -d --hostname my-rabbit --name rabbit13 -p 8080:15672 -p 5672:5672 -p 25676:25676 rabbitmq:3-management

2. Acessar interface de administração

Abra o browser em http://localhost:8080

3. Faça login

 user:  guest
 senha: guest

4. Instale as dependências do projeto

npm install

Envio e recebimento simples de mensagem

Inicie o consumidor da fila

node subscriber.js

Inicie o envio:

node publisher.js

Sempre que rodar o publisher, este enviará um mensagem à fila, o Rabbit enviará a mensagem ao subscriber que estiver disponível.

About

Mensageria básica envolvendo rabbitmq e node, envio de mensagem simples apenas com um publisher e um subscriber


Languages

Language:JavaScript 100.0%