使用分布式配置服务
目前适配有:water, consul, nacos, zookeeper
通过本地配置导入需要的分布式配置
solon.app:
group: "demo"
name: "demoapp"
solon.cloud.water:
server: "waterapi:9371"
config:
load: "demoapp.yml" #默认加载一个配置
或者,使用 @CloudConfig 注解生成Bean
@Configuration
public class Config {
@Bean
public DataSource ds(@CloudConfig("demo.ds") HikariDataSource ds){
return ds;
}
}