最近工作中需要在项目中依赖统一的springcloud配置中心,但是起初项目是springboot版本架构的,现在需要进行升级,研究了一下,成功升级了。
下面是升级添加的一些配置。
首先我的项目是没有bootstrap.yml配置文件的,只有一个application.yml
添加bootstrap.yml配置文件
spring:
application:
name: uway
cloud:
config:
name: uway
uri: http://${dataos-config-service:127.0.0.1}:19008
label: master
profile: prod
management:
security:
enabled: false
server:
port: 18899
然后在pom.xml中添加jar包依赖
<!--配置中心所需依赖-->
<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-config -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
<version>1.4.6.RELEASE</version>
</dependency>
注意哈,配置中心要先启动哦
然后重启我们的项目,就能注入配置中心的参数了。
使用${key}获取即可。
比如
daas-core:
storeServerIp: ${_kong_out_ip_svc:172.16.24.202}
storeServerPort: ${_kong_port_svc:8000}
queryEngineIp: ${_kong_out_ip_svc:172.16.24.202}
queryEnginePort: ${_kong_port_svc:8000}
7175

被折叠的 条评论
为什么被折叠?



