nacos 默认情况下是使用 嵌入式数据库 存储的,不便于观察和查看,生产环境更是不允许。后来增加了支持MySQL存储,方便了很多。配置也很简单。
* 执行ddl脚本
conf/nacos-mysql.sql
* 配置MySQL参数
conf/application.properties
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://数据库IP:端口号/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=数据库用户名
db.password=数据库密码
* 重启nacos即可(因为一开始为嵌入式数据库,改为MySQL后并不会自动迁移,数据会清除)
bin/shutdown.sh
bin/startup.sh
* 如果要用于生产,请自行搭建主备
閱讀更多 碼向未來 的文章