【RocketMQ每日一问】RocketMQ中都开启了哪些端口,分别是做什么的?
发布时间:2024年01月21日
RocketMQ 在运行时会开启多个端口,用于不同的目的和服务模块。以下是一些主要的端口及其用途:
-
NameServer端口:9876
- 用途:NameServer 用于处理客户端的路由信息请求,Broker 的注册与发现。这是所有客户端和 Broker 必须知道的端口,用于初始化和定期更新路由信息。
-
Broker端口:10911
- 用途:这是 Broker 默认的监听端口,用于处理客户端的消息发送、消息消费和获取消息等请求。
-
Broker高可用(HA)端口:10912
- 用途:Broker 的高可用性服务端口,用于 Master Broker 与 Slave Broker 之间的数据复制。
-
Broker管理端口:10909(通常是10911 - 2,默认不开启)
- 用途:当 Broker 配置启用?
useTLS
?为?true
?时,该端口用于支持基于 TLS/SSL 的加密传输,提供管理功能的网络接口。
-
FastRemoting端口:通常为 Broker 监听端口 + 2(例如 10911 + 2 = 10913)
- 用途:用于 Broker 的快速网络通信,通常是用于批量消息传输,可以提高整体的性能。
文章来源:https://blog.csdn.net/jianjun_fei/article/details/135673154
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!