問題
項目使用nacos-1.2.1作為注冊中心,application.yaml下配置不生效,控制台報 no available server。
spring:
cloud:
nacos:
username: nacos
password: nacos
server-addr: 192.168.3.128:8848
原因及解決
nacos在加載配置時application.yml還沒有加載,導致nacos使用默認的localhost:8848地址,所以我們需要把nacos的配置文件放到bootstrap.yml中,這個配置文件會先於nacos加載,兩種配置文件的具體區別請自行百度
