Windows下的SpringCloud-Nacos集群高可用

第一步:下载

第二步:将下载的文件 nacos-server-1.2.1.zip 进行解压缩

在这里插入图片描述在这里插入图片描述

第三步:配置nacos-server-1.2.1,mysql数据库(因为nacos默认使用是自带的数据库插件)

1)数据一致性,集群需使用公共数据库来保存服务管理中的数据,目前支持mysql数据库。
2)在解压后的文件的\nacos-server-1.2.1\conf\nacos-mysql.sql,创建一个库,执行SQL文件
在这里插入图片描述
3)在 nacos-server-1.2.1\conf\application.properties 文件最后面添加数据库相关配置

spring.datasource.platform = mysql
db.num = 1
db.url.0 = jdbc:mysql://127.0.0.1:3306/nacos-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456

第四步:将刚才解压后完成数据配置的:nacos-server-1.2.1 复制三份分别命名:nacos-server-1.2.1-8848、nacos-server-1.2.1-8858、nacos-server-1.2.1-8868

在这里插入图片描述

第五步:修改集群配置

5.1、nacos-server-1.2.1-8848

修改:nacos-server-1.2.1-8848\conf\application.properties
将:server.port=8848(文件名后面的的端口号)
新增:nacos-server-1.2.1-8848\conf\cluster.conf
(IP:Port) 此处的IP就是自己本机的ipconfig
192.168.190.232:8848
192.168.190.232:8858
192.168.190.232:8868

在这里插入图片描述

修改:nacos-server-1.2.1-8848\bin\startup.cmd

将图一
图一
换成图二
在这里插入图片描述

5.2、nacos-server-1.2.1-8858

修改:nacos-server-1.2.1-8858\conf\application.properties
将:server.port=8858(文件名后面的的端口号)
新增:nacos-server-1.2.1-8858\conf\cluster.conf
(IP:Port) 此处的IP就是自己本机的ipconfig
192.168.190.232:8848
192.168.190.232:8858
192.168.190.232:8868

在这里插入图片描述

修改:nacos-server-1.2.1-8858\bin\startup.cmd

将图一
图一
换成图二
在这里插入图片描述

5.2、nacos-server-1.2.1-8868 按照上述步骤进行配置我就在操作,下面我们整nginx

第六步: nginx配置

官网下载windows 版本的nginx

解压缩nginx-1.18.0.zip,修改 nginx-1.18.0\conf\nginx.conf

在这里插入图片描述

upstream nacos{
        server 127.0.0.1:8848;
        server 127.0.0.1:8858;
        server 127.0.0.1:8868;
        }
location / {
         proxy_pass http://nacos/;
        }

第七步: 启动

分别启动 nacos-server-1.2.1-8848\bin\startup.cmd、nacos-server-1.2.1-8858\bin\startup.cmd、nacos-server-1.2.1-8868\bin\startup.cmd、
启动nginx nginx-1.18.0\nginx.exe
浏览器中输入 http://IP/nacos; 账号密码: nacos
登录成功后点击集群管理看到如下图说明配置完成;

在这里插入图片描述
在这里插入图片描述

到此就全部完事了如果需要将对应服务注册的到nacos集群中给一下服务提供的yml,请路过的大佬指正

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值