简介
RabbitMQ是一个开源的消息队列系统,它实现了高级消息队列协议(AMQP)。它通常用于在分布式系统中存储和转发消息,支持多种消息传递模式,包括点对点、发布/订阅和主题交换等。
RabbitMQ 高级消息队列处理
rabbitmqctl 使用
Listing queues - 列出所有队列
1 | rabbitmqctl list_queues |
列出未确认的消息
1 | rabbitmqctl list_queues name messages_ready messages_unacknowledged |
列出服务器上所有的交换机
1 | rabbitmqctl list_exchanges |
列出绑定列表
1 | rabbitmqctl list_bindings |
参考:
http://www.rabbitmq.com/tutorials/tutorial-one-php.html
https://github.com/php-amqplib/php-amqplib