Spring Cloud 系列之 Alibaba Nacos 注册中心(二) (2)

:8848/nacos/

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

关闭服务器 Linux/Unix/Mac sh shutdown.sh 测试 直连 ip 模式

商品服务 application. yml 配置文件。

server: port: 7070 # 端口 spring: application: name: product-service # 应用名称 # 配置 Nacos 注册中心 cloud: nacos: discovery: enabled: true # 如果不想使用 Nacos 进行服务注册和发现,设置为 false 即可 server-addr: 192.168.10.101:8848,192.168.10.102:8848,192.168.10.103:8848 # Nacos 服务器地址,集群版直连 ip 模式

订单服务 application. yml 配置文件。

server: port: 9090 # 端口 spring: application: name: order-service # 应用名称 # 配置 Nacos 注册中心 cloud: nacos: discovery: enabled: true # 如果不想使用 Nacos 进行服务注册和发现,设置为 false 即可 server-addr: 192.168.10.101:8848,192.168.10.102:8848,192.168.10.103:8848 # Nacos 服务器地址,集群版直连 ip 模式

启动 Nacos 集群,从下图可以看到集群节点共有三个,其中 192.168.10.101:8848 为 leader。

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

通过服务列表可以看到服务已注册至 Nacos。

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

访问::9090/order/1 结果如下:

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

Nginx 转发

再启动一台服务器 192.168.10.100,安装 Nginx,配置代理转发规则。

upstream nacos { server 192.168.10.101:8848; server 192.168.10.102:8848; server 192.168.10.103:8848; }

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

商品服务 application. yml 配置文件。

server: port: 7070 # 端口 spring: application: name: product-service # 应用名称 # 配置 Nacos 注册中心 cloud: nacos: discovery: enabled: true # 如果不想使用 Nacos 进行服务注册和发现,设置为 false 即可 server-addr: 192.168.10.100:80 # Nacos 服务器地址,集群版 Nginx 转发

订单服务 application. yml 配置文件。

server: port: 9090 # 端口 spring: application: name: order-service # 应用名称 # 配置 Nacos 注册中心 cloud: nacos: discovery: enabled: true # 如果不想使用 Nacos 进行服务注册和发现,设置为 false 即可 server-addr: 192.168.10.100:80 # Nacos 服务器地址,集群版 Nginx 转发

启动 Nacos 集群,从下图可以看到集群节点共有三个,其中 192.168.10.101:8848 为 leader。

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

通过服务列表可以看到服务已注册至 Nacos。

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

访问::9090/order/1 结果如下:

Spring Cloud 系列之 Alibaba Nacos 注册中心(二)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxfpj.html