0%

RabbitMQ消息队列

简介

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