Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oleksiygarnik/rabbitmq-playground
A repository for testing RabbitMQ with a producer and consumer.
https://github.com/oleksiygarnik/rabbitmq-playground
amqp consumer dotnet producer rabbitmq
Last synced: about 2 months ago
JSON representation
A repository for testing RabbitMQ with a producer and consumer.
- Host: GitHub
- URL: https://github.com/oleksiygarnik/rabbitmq-playground
- Owner: oleksiygarnik
- License: mit
- Created: 2020-07-29T14:20:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-29T14:22:35.000Z (over 4 years ago)
- Last Synced: 2024-11-12T09:13:27.486Z (about 2 months ago)
- Topics: amqp, consumer, dotnet, producer, rabbitmq
- Language: C#
- Homepage:
- Size: 229 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Result:
1. Pinger console application listens to ping_queue, writes to pong_queue.
2. Ponger console application listens to pong_queue, writes to ping_queue![picture](images/PingerPonger.png)
At the picture below you can see queues: ping_queue and pong_queue;
![picture](images/queues.png)
Also, during connection to rabbitmq you have some retry attempt if the connection is not established:
![picture](images/polly.png)
You can start rabbitmq server by docker and next command:
docker run -d --hostname my-rabbit --name Rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management