nacos啟動、配置數據庫及使用


1、配置數據庫

編輯默認application.properties文件,添加:

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://106.232.234.21:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

db.user=root

db.password=132456

直接可以從excemple里復制,但是需要注意追加紅色部分。。。

 

2、啟動

sh startup.sh -m standalone

可能報錯,因為配置的內存要求512,不夠的童鞋請修改啟動文件降低要求,甚至是64M也可以。

 

3、修改配置等需要重啟

sh shutdown.sh 然后再重復上面的命令。。。

 

二、使用

1、nacos的配置文件名字是根據servername-profile格式來命名的,例如

order-dev.yml

yml格式可以在bootstrap.yml 項目配置文件中指定,另外servername與profile也需要

 

2、在代碼中這樣取用:

前提在配置文件里:

redis:

host: 127.0.0.1

然后java代碼里:

@Data

@Component

@ConfigurationProperties(prefix = "redis")

public class redisConfig

{

private String host;

}

當然了,也可以直接${}調用配置文件

@Value("${useLocalCache:false}")

private boolean useLocalCache;

@RequestMapping("/get")

public boolean get()

{

return useLocalCache;

}

3、命令行添加配置:

curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=example.properties&group=DEFAULT_GROUP&content=useLocalCache=true"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM