Skip to content

乱七八糟

producer和namesrv建立长连接

实时性要求:为了保证消息能够快速准确地投递到正确的 Broker,Producer 需要持续地从 Name Server 获取最新的路由数据。如果使用短连接,每次查询都需要重新建立连接, 不仅增加了延迟,还可能导致路由信息更新不及时。 高效通信:通过维持一个长连接,Producer 可以更高效地向 Name Server 发起路由查询请求,并且可以在连接空闲期间保持心跳检测,确保连接的有效性。 负载均衡和支持扩展性:Name Server 负责管理集群中的所有 Broker 并提供负载均衡功能。Producer 通过长连接与 Name Server 交互,可以根据最新的 Broker 状态选择最优的消息发送路径,同时支持系统的横向扩展