在《RabbitMQ实践——在Ubuntu上安装并启用管理后台》中,我们搭建完RabbitMQ服务以及管理后台。本文我们将管理后台,进行一次简单的消息收发实验。
赋予admin账户权限
登录到管理后台,进入到用户admin的管理页面
点击“set permission”,给admin账户授予权限。
创建Queue
进入“Queues and Streams”页面,创建一个类型是Classic,Durablility是Transient(内存型),名称是classic_queue的队列。
转发器和绑定关系
RabbitMQ有一个默认的转发器(Exchange)。它会绑定到每个队列,且通过Routing Key判断将消息分发到哪个队列。
所以在本次测试中,我们不需要创建新的转发器和绑定关系。
这个默认的转发器是下图中第一个
我们在刚才创建的队列详细信息中可以看到它们的绑定关系
测试收发
我们进入默认转发器内部,发布一条消息,内容是test,Routing Key是之前创建的队列名称classic_queue。
然后我们可以在队列中看到这条消息
然后我们在队列的Get messages功能中就可以获取这样的消息