【Java毕设合集】20套毕设系统项目(附源码),让你高分毕业,进来白嫖_Java练手项目_Java开发_Java实战项目_哔哩哔哩_bilibili
注册中心 没有必要将数据持久化到数据库,可以持久化到本地硬盘
分布式配置中心 默认将数据持久化到本地嵌入式的数据库
默认的情况下,分布式配置中心的数据存放到本地data目录下。
如果不做集群的话,一旦宕机整个配置中心就无法使用。
如果做集群的话,无法保证数据的同步性。
所以数据应该存放到统一共享的数据库中。
在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。
0.7版本增加了支持mysql数据源能力,具体的操作步骤:
1.安装数据库,版本要求:5.6.5+
2.初始化mysql数据库,数据库初始化文件:nacos-mysql.sql
3.修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=roo

Nacos作为注册中心通常不需要数据持久化至数据库,但分布式配置中心默认持久化到本地数据库。若未集群,宕机会导致配置中心不可用;集群状态下,数据同步成问题。Nacos 0.7版起支持连接MySQL,需安装5.6.5+版本,初始化数据库,修改application.properties配置数据库连接信息。注意,内存数据在启用数据库后会被覆盖,且注册中心数据一般不存储于数据库。
最低0.47元/天 解锁文章
739

被折叠的 条评论
为什么被折叠?



