如何解决在Springboot应用上使用configMaps加载属性文件的最佳方法是什么
我正在使用SpringBoot 2.3.3开发应用程序,并且正在使用Spring Cloud Kubernetes Config项目将configMaps作为属性插入应用程序内部。
主要是我的configMaps仅包含一个具有fileName及其内容的条目,类似于:
data:
my-file.yaml : |-
prop1: value1
prop2: value2
我不确定将文件内容作为应用程序内的属性使用的最佳方法是什么。
我已经尝试过 Spring Cloud Kubernetes Config 。它运行良好,但仅支持yaml和属性文件。不错的是,它可以在对其进行一些更改后热重新加载configMap。
我还尝试使用SpringBoot 2.4.0-M2中的全新 configTree ,但似乎它仅支持属性。我无法通过它公开文件的内容作为属性。
那么,解决该问题的最佳方法是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。