zoukankan      html  css  js  c++  java
  • rabbitmqctl 命令添加队列和exchange

    授权用户Vhost
    ##授权admin 用户Vhost /  所有权限
    rabbitmqctl set_permissions [-p vhost] {user} {conf} {write} {read}
    如:
    rabbitmqctl set_permissions -p / admin  ".*" ".*" ".*"   
    #添加exchange
    rabbitmqctl eval 'rabbit_exchange:declare({resource, <<"/">>, exchange, <<"exchange_pent">>}, topic, true, false, false, []).'
    
    #添加队列
    rabbitmqctl eval 'rabbit_amqqueue:declare({resource, <<"/">>, queue, <<"pre.queue">>}, true, false, [], none).'
    #绑定队列
    rabbitmqctl eval 'rabbit_binding:add({binding, {resource, <<"test">>, exchange, <<"ac.exchange.alarm">>}, <<"ac.routing.key.alarm">>, {resource, <<"test">>, queue, <<"ac.queue.alarm">>}, []}).'
    rabbitmqctl eval 'rabbit_binding:add({binding, {resource, <<"/">>, exchange, <<"exchange_pent">>}, <<"#">>, {resource, <<"/">>, queue, <<"pre.queue">>}, []}).'
    

    参考:https://blog.csdn.net/hncscwc/article/details/79048647
    https://blog.csdn.net/liao0801_123/article/details/91524878

  • 相关阅读:
    20210420
    20210419
    2021041601
    20210416
    20210415
    20210414
    20210413
    20210412
    20210409
    20210405
  • 原文地址:https://www.cnblogs.com/rockstics/p/14201194.html
Copyright © 2011-2022 走看看