随笔分类 - rabbitmq
摘要:rabbit会始终记录以下四种类型的内部元数据 队列元数据 队列名称和它们的属性(是否可持久化,是否自动删除等) 交换器元数据 交换器名称、烈性和属性(可持久化等) 绑定元数据 一张简单的表格展示了如何将消息路由到队列 vhost 元数据 为vhost内的队列、交换器和绑定提供命名空间和安全属性 一
阅读全文
摘要:一、概念RPC模式 RPC:远程过程调用协议,简单的说就是带调用远程服务器,服务器计算得到结果并返回消息的模式,类似于js的ajax。 RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。在服务器
阅读全文
摘要:一、 channel 信道: 概念:信道是生产消费者与rabbit通信的渠道,生产者publish或是消费者subscribe一个队列都是通过信道来通信的。信道是建立在TCP连接上的虚拟连接,什么意思呢?就是说rabbitmq在一条TCP上建立成百上千个信道来达到多个线程处理,这个TCP被多个线程共
阅读全文