2

我们有几个相互通信的基于 Spring MVC 和 Metro 的应用程序。它们的设置当前存储在多个属性文件中,应用程序可以通过PropertyPlaceholderConfigurer. 这不方便,因为配置是分散的,并且其中的某些部分在服务器之间重复。目前,我们将创建另一个 Web 应用程序,该应用程序对所有其他应用程序都是已知的,它保留整个配置并提供一个接口,允许将这些属性作为键值对请求。有没有这种开箱即用的解决方案?或者,可能有更好的方法来解决这个问题吗?

4

1 回答 1

1

您需要热配置,还是只是在启动时?如果它只是在启动时,我会通过某种版本控制系统(如 svn)来完成。所以当应用程序启动时,它会调用 svn 来获取最新的配置。

于 2012-09-04T21:32:25.083 回答