zoukankan      html  css  js  c++  java
  • 删除一个存在的RabbitMQ队列

    import sys
    
    # pip install kafka-python
    sys.path.append("/usr/local/software/ELK")
    from Util.RabbitMqUtil import *
    queue_Name = 'kafka_queue'
    host = RabbitMq_IP
    creds = pika.PlainCredentials(RabbitMq_User, RabbitMq_Password)
    params = pika.ConnectionParameters(host=RabbitMq_IP,
                                                                           port=int(RabbitMq_Port),
                                                                           virtual_host='/',
                                                                           heartbeat_interval=0,
                                                                           socket_timeout=5,
                                                                           credentials=pika.PlainCredentials(
                                                                               RabbitMq_User, RabbitMq_Password))
    
    
    connection = pika.BlockingConnection(params)
    channel = connection.channel()
    channel.queue_delete(queue=queue_Name)
    connection.close()

     创建一个队列

    import sys
    # pip install kafka-python
    sys.path.append("/usr/local/software/ELK")
    from Util.RabbitMqUtil import *
    queue_Name = 'kafka_queue'
    host = RabbitMq_IP
    creds = pika.PlainCredentials(RabbitMq_User, RabbitMq_Password)
    params = pika.ConnectionParameters(host=RabbitMq_IP,
                                                                           port=int(RabbitMq_Port),
                                                                           virtual_host='/',
                                                                           heartbeat_interval=0,
                                                                           socket_timeout=5,
                                                                           credentials=pika.PlainCredentials(
                                                                               RabbitMq_User, RabbitMq_Password))
    
    connection = pika.BlockingConnection(params)
    channel = connection.channel()
    channel.queue_declare(queue=queue_Name)    #声明队列以向其发送消息消息
    #channel.basic_publish(exchange='', routing_key='test', body='Hello World!')  #注意当未定义exchange时,routing_key需和queue的值保持一致
    #print('send success msg to rabbitmq')
    connection.close()   #关闭连接
  • 相关阅读:
    .net 设置默认首页
    MySQL如何对数据库状态值指定排序
    golang将mm-dd-yy的字符串转时间格式
    Nginx文件解析
    Git使用笔记
    批量导入实现逻辑
    golang字符串截取
    golang格式化代码
    golang获取某一年某一月份的开始日期和结束日期
    nslookup install
  • 原文地址:https://www.cnblogs.com/littlehb/p/9275521.html
Copyright © 2011-2022 走看看