admin管理员组

文章数量:1550304

Nacos

目录

Nacos2.0新特性

新增端口

注意事项 

Nginx


Nacos2.0新特性

新增端口

2.x最大的变化就是端口。在默认主端口: 8848 之外又新增了三个端口,新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成:

 9848 (主端口+1000)客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求

 9849 (主端口+1001)服务端gRPC请求服务端端口,用于服务间同步等

 7848 (主端口-1000)Jraft请求服务端端口,用于处理服务端间的Raft相关请求


 

注意事项 

  • 所以需要注意的是,若需要对主端口做修改, 8848 在修改后一定要大于 1000 。
  • 如果需要使用Nginx做转发或映射端口,还需要额外转发 主端口+1000 端口。
  • 使用Nginx请求时,需要配置成TCP转发,不能配置http2转发,否则连接会被Nginx断开。 9849 和 7848 端口为服务端之间的通信端口,请勿暴露到外部网络环境和客户端测。

Nginx

检查你的Nginx是否支持TCP转发:

sudo nginx -V | grep with-stream

配置:

http{upstream nacos {server xxx.xxx.xxx.xxx:8848;}server{listen 8000;location / {proxy_pass http://nacos;}}
}

TCP转发: 

stream{upstream nacosss {server xxx.xxx.xxx.xxx:9848;}server{listen 9000;proxy_pass nacosss;}
}

本文标签: Nacos