send.py
#!/usr/bin/env python # -*- coding: utf-8 -*- import pika import random credentials = pika. Plaincredentials (' root ', ' 123456 ') #这里可以连接远程IP, please remember to open the remote port parameters = pika. Connectionparameters (' 139.x.x.x ', 5672, '/', credentials) connection = pika. Blockingconnection (Parameters) channel = connection.channel () #channel. Queue_declare (queue= ' hello ') number = random.randint (1,1000) body = ' hello world:%s ' %number Channel.basic_publish (exchange= ', routing_key= ' Hello ', body=body) print " [x] sent %s" %body connection.close ()
receice.py
#!/usr/bin/env python # -*- coding: utf-8 -*- import pika import random credentials = pika. Plaincredentials (' root ', ' 123456 ') #这里可以连接远程IP, please remember to open the remote port parameters = pika. Connectionparameters (' 139.x.x.x ', 5672, '/', credentials) connection = pika. Blockingconnection (Parameters) channel = connection.channel () #channel. Queue_declare (queue= ' hello ') number = random.randint (1,1000) body = ' hello world:%s ' %number Channel.basic_publish (exchange= ', routing_key= ' Hello ', body=body) print " [x] sent %s" %body connection.close ()
This article is from "Zen Sword as" blog, please be sure to keep this source http://yanconggod.blog.51cto.com/1351649/1953785
Python test RABBITMQ message sending and receiving