什么是nacos持久化配置?
就是給nacos配置自己的mysql數據源。nacos默認使用Derby。
從nacos官網我們知道, nacos默認使用嵌入式數據庫實現數據存儲(就是自帶一個微數據庫,如果nacos的服務停了,再打開,他的配置啊,數據啊 都還在),所以,
如果nacos的服務停了,再打開,他的配置服務還在。
1.首先將該sql文件導入自己的mysql
2.出現如下,表示成功
3.和剛剛的sql文件同一目錄下找到nacos配置文件,打開。
在最后加入如下代碼,密碼改成自己的
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=root db.password=123456
保存,然后重啟nacos 這時數據源就到本地mysql了
測試方法:
新建一個服務
然后去mysql這張表里查看自己剛剛新建的服務