1. 程式人生 > >1.第一個hello word

1.第一個hello word

img change imp lba world prope param ctrl parameter

技術分享圖片

1.生產者

#!/usr/bin/env python
import pika

connection = pika.BlockingConnection(pika.ConnectionParameters(host=localhost))
channel = connection.channel()


channel.queue_declare(queue=hello)

channel.basic_publish(exchange=‘‘,
                      routing_key=hello,
                      body=Hello World!
) print(" [x] Sent ‘Hello World!‘") connection.close()

2. 消費者

#!/usr/bin/env python
import pika

connection = pika.BlockingConnection(pika.ConnectionParameters(host=localhost))
channel = connection.channel()


channel.queue_declare(queue=hello)

def callback(ch, method, properties, body):
    print
(" [x] Received %r" % body) channel.basic_consume(callback, queue=hello, no_ack=True) print( [*] Waiting for messages. To exit press CTRL+C) channel.start_consuming()

1.第一個hello word