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:

  • 相关阅读:
    java的-D命令行参数 mvn -D参数
    storm1.1运行时问题
    shell 日期转换
    storm单机运行与集群运行问题
    [log4j]Slf4j的包冲突
    搭建Spark源码研读和代码调试的开发环境
    Centos7配置
    mvn本地执行java程序
    HDP和HDF
    Django——如何在Django模板中注入全局变量?——part1
  • 原文地址:https://www.cnblogs.com/lin530/p/13992882.html
Copyright © 2011-2022 走看看