nacos集群搭建
1. Nacos集群规划
Nacos 致力于发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,快速实现动态服务发现、服务配置、服务元数据及流量管理
1.1. Nacos持久化
关于Nacos的持久化,Nacos默认自带嵌入式数据库derby,所以即使我们安装后直接启动,也是能把配置信息得到持久化的。
那如何将数据源切换到mysql呢?也很简单
第一步:
进入到nacos\conf\目录下找到nacos-mysql.sql文件,在mysql数据库中执行其脚本。
第二步:
进入到nacos\conf\目录下找到application.properties,在文件末尾追加如下数据库配置。
server.port = 9011
spring.datasource.platform=mysql
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=nacos
db.password=nacos
1.2. 主机规划
本次主要在一台机器上模拟实现Nacos集群部署,此处需要注意IP地址需要本机实际IP地址,不能是127.0.0.1否则找不到:
192.168.3.99:9011
192.168.3.99:9012
192.168.3.99:9013
第一步:
进入nacos\conf\目录下找