php如何查看所有的队列消息,PHP rabbitmq 如何获取当前所有队列信息?

首先开启web管理界面

rabbitmq-plugins enable rabbitmq_management

然后在web管理界面上可以看到rest api的链接,默认是http://127.0.0.1:15672/api/

这上面提供很多接口文档,以你说的获取所有队列信息为例(对应的接口地址是http://localhost:15672/api/qu...:

curl -i -u yang:123456 http://localhost:15672/api/queues

HTTP/1.1 200 OK

vary: Accept-Encoding, origin

Server: MochiWeb/1.1 WebMachine/1.10.0 (never breaks eye contact)

Date: Sun, 13 Aug 2017 13:43:29 GMT

Content-Type: application/json

Content-Length: 1198

Cache-Control: no-cache

[{"memory":14016,"reductions":2006,"reductions_details":{"rate":0.0},"messages":0,"messages_details":{"rate":0.0},"messages_ready":0,"messages_ready_details":{"rate":0.0},"messages_unacknowledged":0,"messages_unacknowledged_details":{"rate":0.0},"idle_since":"2017-08-13 13:42:44","consumer_utilisation":null,"policy":null,"exclusive_consumer_tag":null,"consumers":0,"recoverable_slaves":null,"state":"running","garbage_collection":{"min_bin_vheap_size":46422,"min_heap_size":233,"fullsweep_after":65535,"minor_gcs":3},"messages_ram":0,"messages_ready_ram":0,"messages_unacknowledged_ram":0,"messages_persistent":0,"message_bytes":0,"message_bytes_ready":0,"message_bytes_unacknowledged":0,"message_bytes_ram":0,"message_bytes_persistent":0,"head_message_timestamp":null,"disk_reads":0,"disk_writes":0,"backing_queue_status":{"mode":"default","q1":0,"q2":0,"delta":["delta","undefined",0,"undefined"],"q3":0,"q4":0,"len":0,"target_ram_count":"infinity","next_seq_id":0,"avg_ingress_rate":0.0,"avg_egress_rate":0.0,"avg_ack_ingress_rate":0.0,"avg_ack_egress_rate":0.0},"node":"rabbit@ae70b0e1c5bf","arguments":{},"exclusive":false,"auto_delete":false,"durable":true,"vhost":"myvhost","name":"test"}]

curl在php里写不是多难的事吧?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值