nacos集群搭建

nacos介绍

Nacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务。


1.从官网下载nacos压缩包,上传解压到nacos服务器

nacos下载

2.集群配置

分别解压nacos后,进入conf目录,拷贝cluster.conf.example 到 cluster.conf
配置nacos集群ip和端口号

cp cluster.conf.example cluster.conf 
vim cluster.conf
.
.
.
#cluster.conf
192.168.112.57:8848
192.168.112.58:8848
192.168.112.59:8848

3.集群部署需要配置mysql数据库

sql语句源文件

4.在conf目录下编辑application.properties文件配置数据库

Vim application.properties
.
.
.
# spring
server.contextPath=/nacos
server.servlet.contextPath=/nacos
server.port=8848

# 表明用MySQL作为后端存储
spring.datasource.platform=mysql

# 有几个数据库实例
db.num=1

# 第1个实例的地址
db.url.0=jdbc:mysql://rm-uf68zxfi0cifejngwt.mysql.rds.aliyuncs.com:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos
db.password=nacospass

# nacos.cmdb.dumpTaskInterval=3600
# nacos.cmdb.eventTaskInterval=10
# nacos.cmdb.labelTaskInterval=300
# nacos.cmdb.loadDataAtStart=false

5.启动nacos

分别进入三台nacos 的bin目录下,通过start.sh 脚本启动

sh  bin/start.sh

6.启动成功 登陆nacos控制台查看

nacosIP : 端口号 / nacos/index.html

登录名和密码默认为 nacos

例如:
http://47.98.123.6:8848/nacos/index.html

详细内容请参考nacos官网

nacos

原文地址:https://www.cnblogs.com/zhushenghao/p/11852368.html