Springboot Apollo配置yml的问题及解决方案

 更新时间:2023年06月20日 10:11:23   作者:周末吃鱼  
这篇文章主要介绍了Springboot Apollo配置yml的问题及解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.背景:

项目都是配置的Apollo配置中心来进行配置的。新功能需要yml格式的数据(层级结构更清晰)

2.问题:

1)Apollo是否支持yml格式的配置信息?

2)配置好了以后读取不到Apollo配置的yml。

3.解决:

3.1Apollo配置yml的配置

如图,有说明如何创建yml,必须是private的才能创建。

 3.2 项目如何配置,才能获取到新加的yml namespace

我新建的namespace叫flow

配置application.properties来读取Apollo配置信息

首先是错误配置,这种配置是无法读取到配置信息的

app.id=
apollo.meta=
apollo.bootstrap.enabled=true
apollo.bootstrap.namespaces=application,flow
spring.mvc.pathmatch.matching-strategy= ANT_PATH_MATCHER

正确的配置

app.id=
apollo.meta=
apollo.bootstrap.enabled=true
apollo.bootstrap.namespaces=application,flow.yml
spring.mvc.pathmatch.matching-strategy= ANT_PATH_MATCHER

重要的是,namespace后要加上.yml这样才能获取到。

提示:

具体有么有获取到可以查看target打包文件下,是否有那个namespace的配置文件:

 配置文件会显示flow.yml.properties,但是这并不影响正常对yml的使用,无需担心。

通过@Value或@ConfigurationProperties都可以正常的读取和映射

到此这篇关于Springboot Apollo配置yml的文章就介绍到这了,更多相关Springboot Apollo配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java设计模式之Iterator模式介绍

    Java设计模式之Iterator模式介绍

    所谓Iterator模式,即是Iterator为不同的容器提供一个统一的访问方式。本文以java中的容器为例,模拟Iterator的原理。需要的朋友可以参考下
    2013-07-07
  • Springboot+Shiro+Jwt实现权限控制的项目实践

    Springboot+Shiro+Jwt实现权限控制的项目实践

    如今的互联网已经成为前后端分离的时代,所以本文在使用SpringBoot整合Shiro框架的时候会联合JWT一起搭配使用,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • java实现一致性hash算法实例代码

    java实现一致性hash算法实例代码

    这篇文章主要给大家介绍了关于java实现一致性hash算法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • jdbc连SQL server显示1433端口连接失败图文解决方法

    jdbc连SQL server显示1433端口连接失败图文解决方法

    这篇文章主要给大家介绍了关于jdbc连SQL server显示1433端口连接失败的图文解决方法,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-06-06
  • 基于@RequestParam与@RequestBody使用对比

    基于@RequestParam与@RequestBody使用对比

    这篇文章主要介绍了@RequestParam与@RequestBody的使用对比,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • 解决springboot集成swagger碰到的坑(报404)

    解决springboot集成swagger碰到的坑(报404)

    这篇文章主要介绍了解决springboot集成swagger碰到的坑(报404),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • spring security与corsFilter冲突的解决方案

    spring security与corsFilter冲突的解决方案

    这篇文章主要介绍了spring security与corsFilter冲突的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Spring Boot 控制层之参数传递方法详解

    Spring Boot 控制层之参数传递方法详解

    这篇文章主要介绍了Spring Boot 控制层之参数传递方法详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • SpringBoot项目中连接Gauss数据库

    SpringBoot项目中连接Gauss数据库

    本文主要介绍了SpringBoot项目中连接Gauss数据库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06
  • java读取图片并显示方式

    java读取图片并显示方式

    这篇文章主要介绍了java读取图片并显示方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论