被springcloud的refresh机制摆了一道
在springcloud 中 使用 配置文件refresh机制时, 很多文章上说 增加如下配置
org.springframework.boot spring-boot-starter-actuator
但是随着版本更新, 现在仅仅增加这个配置是不行的, 还需要写点别的 (首先保证你的配置服务端是正常的)
还需要在配置文件(application.yml为例) 增加如下配置
management: endpoints: web: exposure: include: refresh,health,info
然后, 使用POSTMAN ,POSTMAN,POSTMAN中的POST,POST,POST请求 http://你的服务地址:端口/actuator/refresh
注意: 已经不是原来的http://你的服务地址:端口/refresh了
这时POSTMAN会返回信息,类似:
[
"config.client.version", "ydja.hello" ]版本信息:
- spring-boot-starter-actuator:2.0.5.RELEASE
- spring-cloud-starter-config:2.0.1.RELEASE
- spring-cloud:Finchley.SR1
- spring-boot:2.0.5.RELEASE
参考博客: https://blog.csdn.net/skywoodsky/article/details/80745388 感谢作者