Nacos集群搭建

Nacos集群搭建

一、前言

本文主要介绍如何搭建nacos集群,示例使用3台服务器进行搭建。


提示:以下是本篇文章正文内容,下面案例可供参考

二、安装准备

Nacos 基于 java 开发的,运行依赖于 java 环境。依赖 64 bit JDK 1.8+,请自行先安装jdk。

1、下载

nacos项目下载,因受网络的影响从github上下载较慢,可以gitee进行下载

git clone https://gitee.com/mirrors/Nacos.git

2、编译

在下载好的nacos根目录执行打开命令行,执行mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U进行编译打包(需要安装maven环境),建议下载官方已经编译好的包,地址为:https://github.com/alibaba/nacos/releases/download/1.3.0/nacos-server-1.3.0.tar.gz。
拷贝nacos/distribution/target/nacos-server-1.3.0.tar.gz到服务器server1的/app目录下。
解压tar -zxf nacos-server-1.3.0.tar.gz。

三、修改相关配置

1.修改集群配置文件/app/nacos/conf/cluster.conf

#打开配置文件所在目录

cd /data/nacos/conf/

#修改集群配置文件名

mv cluster.conf.example cluster.conf

#修改集群配置

vim cluster.conf
10.18.10.148:8848
10.18.10.149:8848
10.18.10.150:8848

2.修改数据源配置文件/app/nacos/conf/application.properties

### If use MySQL as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.2.168:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=nacos
db.password=nacos123

3、创建数据库nacos,创建帐号nacos/nacos123

CREATE USER 'nacos'@'%' IDENTIFIED BY 'nacos123';

GRANT ALL ON nacos.* TO 'nacos'@'%';

4、执行/app/nacos/conf/nacos-mysql.sql脚本

四、复制nacos到其他两台服务器

scp -r /app/nacos/ root@server2:/app/
scp -r /app/nacos/ root@server3:/app/

五、启动并登陆测试

1、启动3台服务器的nacos

执行以下命令启动nacos服务

sh /app/nacos/startup.sh

2、登陆测试,默认的账号密码nacos/nacos

http://10.18.10.148:8848/nacos

http://10.18.10.149:8848/nacos

http://10.18.10.150:8848/nacos

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值