1. yml注入字符串数组的方法
application.yml
IPENDPOINTS: 192.168.100.245,192.168.100.246,192.168.100.247
属性注入
@Value("${IPENDPOINTS}")
private String[] IPENDPOINTS ;
2.consul配置的bootstrap.yml不起作用
因为springboot2.4以后 默认不会优先读取bootstrap.yml
解决方法:导入 bootstrap的包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
3. nacos读取不到bootstrap.yml
因为springboot2.4以后 默认不会优先读取bootstrap.yml
解决方法:导入 bootstrap的包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>