我目前正在使用Spring外部配置,通过创建配置服务器,配置客户端和带有属性文件的Git存储库 . 有没有办法将此配置服务器用于多个应用程序?

我目前的架构:

  • 使用配置文件创建了一个Git存储库 .

  • 创建了一个Config Server,它连接到上面的Git存储库以获取属性文件 .

  • 创建了一个客户端(Spring启动应用程序),它连接到配置服务器以加载属性 .

当任何属性文件发生更改时,我正在调用config客户端的刷新方法来刷新属性 . 如果有多个应用程序对属性文件使用相同的配置服务器和git存储库,那么在不调用所有应用程序的/ refresh方法的情况下刷新所有属性的方法应该是什么?

我尝试/刷新了配置服务器,但它没有刷新属性,因为它们在应用程序启动时被加载 .