开防火墙时nacos要开哪些端口? | Nacos 官网
云栖回顾 | 2024 云栖大会微服务和网关相关演讲材料Know more

开防火墙时nacos要开哪些端口?


用户问题 :

开防火墙时nacos要开哪些端口?


专家官方解答 :

在为Nacos配置防火墙时,需要开放以下端口以确保其正常运行和服务发现、配置管理等功能不受影响:

  1. 主HTTP端口(默认8848):这是Nacos客户端、控制台以及OpenAPI使用的端口,用于处理HTTP请求。
  2. 客户端gRPC端口(默认9848):用于客户端通过gRPC协议向服务端发起连接和请求。
  3. 服务端gRPC端口(默认9849):虽然主要用于服务间同步,但在某些场景下可能也需要此端口开放。
  4. Jraft请求服务端端口(默认7848):用于处理服务端间的Raft相关请求,确保集群的一致性。

通常情况下,至少需要开放8848和9848端口。如果Nacos部署为集群模式或有特定需求,可能还需要考虑开放9849和7848端口。

请注意,如果在客户端或服务端设置了非默认的gRPC端口偏移量,确保相应的自定义端口也在防火墙中正确配置并开放。特别是当客户端指定了不同的gRPC端口偏移量时,确保VIP/SLB等网络设备进行了正确的端口映射。

参考链接:

---------------

参考链接 :

  • 专家经验:Nacos部署开放端口,集群部署开通端口

  • 专家经验:主流的配置中心有哪些?

  • 专家经验:Nacos如何指定端口

---------------

答疑服务说明:

本内容经由技术专家审阅的用户问答的镜像生成,我们提供了专家智能答疑服务,使用方法: 用法1: 在页面的右下的浮窗”专家答疑“。 用法2: 点击专家答疑页(针对部分网站不支持插件嵌入的情况)

另:

有其他开源产品的使用问题?点击访问阿里AI专家答疑服务

反馈

如问答有错漏,欢迎点:差评给我们反馈。