springcloud3 Nacos的集群搭建

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

一 nacos的集群搭建说明

1.1 版本选择的说明

本案例采用的版本是1.4.2 当选用其他版本均有不同的问题:

1.4.4  nginx代理后输入密码登录进去。

 2.2.0 2.1.2等 2.x版本均是 3个节点的启动之后只能访问一个节点。

针对这些问题所以采用版本比较低一点的比较稳定的版本。1.4.2版本

二  nacos的集群搭建实操

2.1 集群架构

 2.2 关闭防火墙

2.3 下载nacos的软件包

1.下载地址:home

 

2.上传到制定服务器下

 3.解压

2.4 附加mysql数据库脚本

1.进入到nacos的安装目录找mysql的库文件

 2.进行附加

1.启动mysql

[root@localhost servers]# su hd-mysql

[hd-mysql@localhost servers]$ service mysql start

Starting MySQL.. SUCCESS!

2.新建数据库nacos

 3.在navicate中附加此mysql脚本成功后见下图:

 2.5 修改mysql连接配置

[root@bogon nacos]# cd conf
[root@bogon conf]# ls
1.4.0-ipv6_support-update.sql  application.properties  application.properties.example  cluster.conf.example  nacos-logback.xml  nacos-mysql.sql  schema.sql
[root@bogon conf]# vi application.properties
 

配置内容:

 2.6 修改负载均衡的配置

 配置内容:

server 192.168.152.141:7705
server 192.168.152.141:8805
server 192.168.152.141:9905 

 2.7 复制3个节点并修改端口

1.先复制出3个不同端口的节点然后分别修改application.properties的端口

root@bogon nacos-server-1.4.2]# cp -r nacos nacos-7705
[root@bogon nacos-server-1.4.2]# cp -r nacos nacos-8805
[root@bogon nacos-server-1.4.2]# cp -r nacos nacos-9905
[root@bogon nacos-server-1.4.2]# cd nacos-8805

修改端口

 

如下图:

 

 2.8 启动3个节点

验证节点:

节点7705

 节点8805

节点9905

  2.9 使用nginx进行复杂均衡配置

nginx.conf配置内容

    #gzip  on;
    upstream nacoscluster {
        server 192.168.152.141:7705;
        server 192.168.152.141:8805;
        server 192.168.152.141:9905;
      }
 

      location /nacos/ {
           proxy_pass http://nacoscluster/nacos/;
         }

如下图

3.启动nginx

   2.10 客户端进行访问

代理后的地址:http://192.168.152.2/nacos

    2.11 修改程序客户端后访问

 1.修改配置文件

2.进行启动

 

 3.进行访问:成功注册到nacos中心 

看看真实节点访问情况:也看到了刚才注册上的消费者客户端

 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Spring