idea啓動項目時出現create config service error錯誤

在Springboot項目啓動時出現了create config service error!的錯誤

錯誤很明顯說我的properties文件爲空導致服務創建失敗,但是我使用的是yaml文件卻沒有使用properties的配置文件。

原因是因爲使用Nacos Config做統一配置管理時,啓動springboot項目初始化都是使用bootstrap.properties配置文件去初始化上下文。(神奇的是我後來復現這個錯誤時最後能正常跑起來,也驗證了這個觀點)
使用SpringCloudConfig這種統一配置時Spring Boot 配置文件的加載順序,依次爲 bootstrap.properties -> bootstrap.yml ->application.properties -> application.yml,其中 bootstrap.properties 配置爲最高優先級。

所以我們要將nacos地址的配置放置到bootstrap.properties文件中

重新啓動項目

不會出現註冊配置文件爲空的錯誤了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章