- Nacos 2.0 版本相比 1.X 新增了 gRPC 的通信方式
1. 集群安装配置
- JDK 环境:略
- 数据库导入
conf/mysql-schema.sql
1 | $ wget https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz |
端口 | 与主端口的偏移量 | 描述 |
---|---|---|
8848 | 0 | 主端口,客户端、控制台及 OpenAPI 所使用的 HTTP 端口 |
9848 | 1000 | 客户端 gRPC 请求服务端端口,用于客户端向服务端发起连接和请求 |
9849 | 1001 | 服务端 gRPC 请求服务端端口,用于服务间同步等 |
7848 | -1000 | Jraft 请求服务端端口,用于处理服务端间的 Raft 相关请求 |
2. Nginx 负载均衡配置
- 使用 VIP/nginx 请求时,需要配置成 TCP 转发,不能配置 http2 转发,否则连接会被 nginx 断开。9849 和 7848 端口为服务端之间的通信端口,请勿暴露到外部网络环境
1 | http { |