zoukankan      html  css  js  c++  java
  • 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:

  • 相关阅读:
    C#调用Halcon
    C#跨窗体程序调用方法的具体操作
    C#调用DLL报错:试图加载格式不正确的程序
    C#窗体程序设置禁用关闭按钮
    C#窗体程序设置禁用关闭按钮
    C#在字符串中查询指定字符串是否存在
    poj1654
    poj1873
    poj2451
    poj1113
  • 原文地址:https://www.cnblogs.com/lin530/p/13992882.html
Copyright © 2011-2022 走看看