RabbitMQ 默认的 Exchange;
1. 消息传递时需要一个“RouteKey”,可以简单的理解为要发送到的队列名字。任何发送到Direct Exchange的消息都会被转发到RouteKey中指定的Queue。
2.如果vhost中不存在RouteKey中指定的队列名,则该消息会被抛弃。
参考代码(函数):
消息将 发送至 routingKey 对应的 队列 中,如果队列不存在,消息将被 舍弃。
调用测试代码:
在服务器上查看执行结果: