Nacos的集群部署安装

1、下载安装包

https://github.com/alibaba/nacos/releases 

        下载最新版本2.1.1

2、安装环境要求

        · 64bit OSLinux/UNIX/Mac,推荐使用Linux系统。
        · 64bitJDK1.8及以上,下载并配置。
        · Maven3.2x及以上,下载并配置。
        · 3个或3个以上Nacos节点才能构成集群。
        ·MySQL数据库。

3、环境准备

        准备3台服务器,笔者采用的是CentOS7.x系统

        三台机器IP:

                10.211.55.101
                10.211.55.102
                10.211.55.103

4、集群配置

4.1解压安装包

        cd /usr/local

        mkdir nacos

        tar -zxvf ./nacos-server-2.1.1.tar.gz

        解压后得到3个文件夹,bin(服务启动/停止脚本)、conf(配置文件)、target(编译打包后的文件)

 

4.2修改集群配置

        在conf目录下包含以下文件。
                • application.properties :Spring Boot项目默认的配置文件。
                • cluster.conf.example :集群配置样例文件。
                • nacos-mysql.sql:MySQL数据库脚本。Nacos支持Derby和MySQL两种持久化机制,                  默认采用Derby数据库。如果采用MySQL,需要运行该脚本创建数据库和表。
                • nacos-logback.xml :Nacos日志配置文件。
        配置Nacos集群需要用到cluster.conf文件,我们可以直接重命名提供的example文件,修改该配置信息如下:

         这三台机器中的cluster.conf保持一致,。由于这三台机器之间需要彼此通信,所以需要开放8848端口。

5、配置Mysql数据库

        Derby数据库是一种文件类型的数据库,在使用时会存在一定的局限性。比如它无法支持多用户同时操作。在数据量大、连接数多的情况下会产生大量连接的积压。所以在生产环境中,可以用MySQL替换。
        •  执行nacos-mysql.sql初始化。
        • 分别修改3台机器中${NACOS_HOM)Iconf下的application,properties文件 ,放开MySQL的
配置并按照自己的实际信息修改

6、启动服务

        分别进入三台机器bin目录,执行startup.sh,得到如下信息表示启动成功。

        访问:http://IP:PORT/nacos,显示如下页面,默认用户密码:nacos/nacos

        节点列表已经显示当前存活的节点。 

 

小插曲:如果报以下错误,请在/etc/profile里设置JAVA_HOME的环境变量

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值