20 lines
547 B
Markdown
20 lines
547 B
Markdown
# Python Pika RabbitMQ example
|
|
* Get rabbitmq docker container <br>
|
|
`docker pull rabbitmq`
|
|
|
|
* Install requirements <br>
|
|
`pip install requirements.txt`
|
|
|
|
* Run rabbitmq container detached and expose port 5672 <br>
|
|
`docker run docker run -d --hostname my-rabbit --name some-rabbit -p 5672:5672 rabbitmq`
|
|
|
|
* Run <br>
|
|
`python exampleReceiver.py` <br>
|
|
`[*] Waiting for messages. To exit press CTRL+C`
|
|
|
|
* Run <br>
|
|
`python exampleSender.py` <br>
|
|
`[x] Sent 'Hello World!'`
|
|
|
|
* exampleReceiver shows <br>
|
|
`[x] Received b'Hello World!'` |