开发者社区 > 云原生 > 微服务 > 正文

nacos部署需要开放哪几个端口?

nacos部署需要开放哪几个端口?

展开
收起
花开富贵111 2024-04-15 19:56:48 1261 5
2 条回答
写回答
取消 提交回答
  • 乘风破浪

    Nacos部署需要开放以下四个端口:

    主端口:默认为8848,这是客户端、控制台及OpenAPI所使用的HTTP端口。

    客户端gRPC请求服务端端口:默认为9848,用于客户端向服务端发起连接和请求。

    服务端gRPC请求服务端端口:默认为9849,用于服务间同步等。

    Jraft请求服务端端口:默认为7848,用于处理服务端间的Raft相关请求。

    这些端口确保了Nacos服务的正常运行,包括客户端与服务端之间的通信、服务端之间的数据同步以及集群管理等功能。在部署时,需要确保防火墙或安全组设置允许外部对这些端口的访问。特别是当通过VIP等网络中转设备暴露Nacos服务时,至少需要开放主端口(8848)和客户端gRPC端口(9848),将这两个端口分别映射到Nacos节点对应的相同端口上。
    综上所述,Nacos部署需确保开放的端口包括:8848、9848、9849、7848。根据实际需求和网络环境配置,确保这些端口的通信不受阻断。此回答整理来自钉群“Nacos社区群2(已满,欢迎加4群:12810027056)

    2024-05-17 09:27:22
    赞同 10 展开评论 打赏
  • Nacos部署需要开放以下四个端口:

    主端口:默认为8848,这是客户端、控制台及OpenAPI所使用的HTTP端口。

    客户端gRPC请求服务端端口:默认为9848,用于客户端向服务端发起连接和请求。

    服务端gRPC请求服务端端口:默认为9849,用于服务间同步等。

    Jraft请求服务端端口:默认为7848,用于处理服务端间的Raft相关请求。

    这些端口确保了Nacos服务的正常运行,包括客户端与服务端之间的通信、服务端之间的数据同步以及集群管理等功能。在部署时,需要确保防火墙或安全组设置允许外部对这些端口的访问。特别是当通过VIP等网络中转设备暴露Nacos服务时,至少需要开放主端口(8848)和客户端gRPC端口(9848),将这两个端口分别映射到Nacos节点对应的相同端口上。
    综上所述,Nacos部署需确保开放的端口包括:8848、9848、9849、7848。根据实际需求和网络环境配置,确保这些端口的通信不受阻断。此回答整理来自钉群“Nacos社区群2(已满,欢迎加4群:12810027056)”。

    2024-04-16 20:49:34
    赞同 33 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载