zoukankan      html  css  js  c++  java
  • python pika rabbitmq demo

    import pika
    import json
    
    # https://www.cnblogs.com/zhaohuaxishi/p/12107392.html
    # https://www.cnblogs.com/shenh/p/10497244.html
    
    credentials = pika.PlainCredentials('用户名', '密码')  # mq用户名和密码
    # 虚拟队列需要指定参数 virtual_host,如果是默认的可以不填。
    connection = pika.BlockingConnection(pika.ConnectionParameters(host = 'IP地址',port = 5672,virtual_host = '/',credentials = credentials))
    channel=connection.channel()
    # 声明消息队列,消息将在这个队列传递,如不存在,则创建
    result = channel.queue_declare(queue = 'pay.test.python')
    
    #for i in range(10):
    #message=json.dumps({'OrderId':"1000%s"%i})
    # 向队列插入数值 routing_key是队列名
    message="消息体的json串"
    channel.basic_publish(exchange = 'test-message',routing_key = 'message.success.test',body = message)
    print(message)
    connection.close()
  • 相关阅读:
    node 命令
    nodejs项目搭建
    linux 安装与配置
    GestureDetector
    activity切换效果
    hadoop
    phonegap 自定义插件
    自定义控件-属性自定义
    zxing demo
    select 语句的执行顺序
  • 原文地址:https://www.cnblogs.com/oktokeep/p/14009057.html
Copyright © 2011-2022 走看看