确定网站主题然后规划网站建设,iis6 静态网站,建筑公司简历模板,深圳团购网站设计价格RocketMQ的底层实现原理
RocketMQ由NameServer集群、Producer集群、Consumer集群、Broker集群组成#xff0c;消息生产和消费的大致原理如下:
Broker在启动的时候向所有的NameServer注册#xff0c;并保持长连接#xff0c;每30s发送一次心跳Producer在发送消息的时候从Na…RocketMQ的底层实现原理
RocketMQ由NameServer集群、Producer集群、Consumer集群、Broker集群组成消息生产和消费的大致原理如下:
Broker在启动的时候向所有的NameServer注册并保持长连接每30s发送一次心跳Producer在发送消息的时候从NameServer获取Broker服务器地址根据负载均衡算法选择一台服务器来发送消息Conusmer消费消息的时候同样从NameServer获取Broker地址然后主动拉取消息来消费
额外补充可以不看
RocketMQ消息队列的整体部署架构 RocketMQ消息队列集群中的几个角色 NameServer命名发现服务更新和路由发现broker其在RocketMQ中起着中转承接的作用是一个无状态的服务多个NameServer之间不通信。 Broker-Masterbroker 消息主机服务器。 Broker-Slavebroker 消息从机服务器。 Producer消息生产者。 Consumer消息消费者。