springcloud(10)Nacos集群(windows环境)

Posted 梦泽千秋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springcloud(10)Nacos集群(windows环境)相关的知识,希望对你有一定的参考价值。

作为服务的注册中心和配置中心自然是离不开集群操作,由于本机没有装Linux,则用window环境下简单配置下集群测试。

1.将本地的nacos文件夹复制三份,(三个及以上才能是集群)

 

 2.修改配置文件

将各自的application.properties文件中的端口修改

server.port=8848

cluster.conf文件配置集群信息,每个nacos中都需要,地址不可以是127.0.0.1。

#2020-11-17T09:23:33.194
192.168.2.141:8848
192.168.2.141:8849
192.168.2.141:8850

3.启动

启动的时候需要在各自的bin目录下面启动,启动命令为

startup.cmd -m cluster

 

 各自的窗口出现以cluster启动即可。

 

 配置完成。可以自己查看主从关系。

4.配置nginx

一般这种集群最好是需要配置个Nginx方便应用注册。

在Nginx的Nginx.conf文件中添加如下配置

 upstream nacos_server{
        server 192.168.2.141:8848;
        server 192.168.2.141:8849;
        server 192.168.2.141:8850;
       }
       server {
        listen       8088;
        server_name  localhost;

        location /nacos/ {
           proxy_set_header Host $http_host;
           proxy_pass http://nacos_server/nacos/;
        }
    }

5.最后启动Nginx,修改自己的应用中的注册地址。

 

 成功执行。

最后还是推荐大家尝试用Linux去实现整个集群过程,window环境还是测试的时候用一下即可,最终环境还是推荐Linux。

 

 本篇所有代码均在GitHub:

以上是关于springcloud(10)Nacos集群(windows环境)的主要内容,如果未能解决你的问题,请参考以下文章

SpringCloud微服务之Nacos集群搭建

九SpringCloud实用篇_Nacos集群搭建

九SpringCloud实用篇_Nacos集群搭建

SpringCloud Nacos 注册中心 -- Nacos快速入门Nacos服务分级存储模型(集群)集群负载均衡策略 NacosRule

SpringCloud--alibliba--Nacos--下

SpringCloud Alibaba Nacos集群搭建