TDMQ RocketMQ 版支持内网访问和公网访问两种连接方式,不同网络类型的连接要求不同。
连接说明
|
内网连接 | 如果客户端和 RocketMQ 集群部署在同一个私有网络 VPC 内,则网络默认互通,无需额外配置。 | ✓ | ✓ | ✓ | / |
| 如果客户端和 RocketMQ 集群部署在不同的私有网络 VPC 内,由于 VPC 之间逻辑隔离,无法直接通信。若需要跨网通信,可以使用云联网实现同账号下不同地域间的 VPC 互通。 | ✓ | ✓ | ✓ | |
公网连接 | 需要单独开通一条公网路由,客户端可以通过公网连接 RocketMQ 集群。由于公网可以在任意网络环境下访问,需配置安全策略确保连接安全。 | ✓ | ✓ | × | |
正常情况下,建议您优先通过内网访问,以获得更低的网络延迟、更高的传输带宽以及更优的安全隔离性,尤其是生产环境的核心业务。若业务需面向公网提供服务或进行开发调试,可以启用公网访问,但建议配置安全策略严格限制访问 IP,保障数据安全。
端口说明
以下是客户端连接 RocketMQ 集群前,需要放通的端口列表,在您使用对应的 RocketMQ 功能时,我们已默认为您放通。
|
入方向 | TCP | 8080 | RocketMQ 客户端所在的 IP 地址或地址组 | 使用 TCP 协议,访问 RocketMQ 5.x 集群的端口 |
入方向 | TCP | 9876 | RocketMQ 客户端所在的 IP 地址或地址组 | 使用 TCP 协议,访问 RocketMQ 4.x 集群的端口 |
入方向 | TCP | 5576 | RocketMQ 客户端所在的 IP 地址或地址组 | 使用 HTTP 协议,访问 RocketMQ 4.x 集群的端口 |