当前位置: 首页 > 知识库问答 >
问题:

Spring Cloud Config ejb

汪凌
2023-03-14

我正在为我的应用程序设置“Spring Cloud Config”(http://cloud.spring.io/spring-cloud-config/)以进行所有集中式设置,但是有一个问题,我有一组10个应用程序,但是应用程序正在使用遗留的EJB,有一些连接器或客户“Spring Cloud Client Setup”用于EJB?

共有3个答案

楚鸿波
2023-03-14

使用spring-cloud-rest-client几乎可以解决这个问题,但是关于嵌套属性的一部分仍然存在,旧的java.util.Properties无法处理。例如,配置可能如下所示:

part: def
sub_alpha: abc${part}ghi

spring cloud config客户端将sub_alpha解析为sub_ alpha=abcdefghi,但这种方式将给出subUalpha=abc${def}ghi。

我还在努力解决这个问题,但我想以前有人有过这个问题。

严修谨
2023-03-14

我曾经站在你的立场上,我创建了这个库spring cloud rest客户端来实现这一点。它基本上使用RESTAPI并返回一个java属性对象,您可以在EJB或非springboot环境中使用该对象。

漆雕嘉平
2023-03-14

非Spring java应用程序和非java应用程序可以使用Spring cloud config server rest api。看这个答案。

您可能对这些以 java 属性格式返回值的endpoint感兴趣:

/{name}-{profiles}.properties
/{label}/{name}-{profiles}.properties

在此处查看更多示例。

 类似资料:

相关问答

相关文章

相关阅读