spring cloud consul 配置中心
spring cloud使用consul可以实现动态配置
****************************
引入jar包
org.springframework.cloudspring-cloud-starter-consul-configorg.springframework.cloudspring-cloud-starter-consul-discovery
****************************
示例
*****************
配置文件
bootstrap.yml
spring:application:name: hello-service2profiles:active: devcloud:consul:host: 192.168.57.120port: 8501config:format: yamlprefix: configprofile-separator: "::"data-key: data
*****************
pojo 层
Person
@Data
@Configuration
@ConfigurationProperties("person")
public class Person implements Serializable {private String name;private Integer age;
}
*****************
配置中心
*****************
控制台输出
*****************
配置中心
*****************
控制台输出