配置多个应用程序的标准方法

时间:2017-03-23 02:49:00

标签: java java-ee configuration

我们在多台机器上运行了很多java组件。主要是Web应用程序(在tomcat上),有些是独立进程。从历史上看,每个应用程序都使用自己的方式来配置自身:单例类,磁盘上的属性文件或应用程序资源文件等。通过配置,我指的是影响应用程序行为的字符串键值对(例如,用于存储文件的文件夹名称) ,或一些超时,等等。)

问题:是否有标准(理想的简单和可靠)方法在一个地方配置多个应用程序?

1 个答案:

答案 0 :(得分:0)

您可以使用Redis(分布式键值存储)并编写服务来检索相关应用程序服务器的配置条目。

或者,如果您使用的是Spring Boot ,你可以尝试Spring Cloud Config

如果您使用CDI,可以尝试DeltaSpike Configuration Mechanism