分布式配置因实例而异

时间:2018-02-17 18:57:09

标签: java spring-boot configuration distributed

我有一个设计问题,我想要不同的想法或最佳解决方案。

如果我有一个需要在100-1000个不同计算中部署的应用程序,目标是每个实例监听不同的消息队列/主题,而不重复已经收听的主题将如何解决这个问题。

  • 实例1 - >将自己注册到某个工具 - >抓住唯一的topic1属性

  • 实例2 - >将自己注册到同一工具 - >抓住唯一的topic2属性

  • 实例X - > ...

工具可能能够跟踪所有可能的属性,以及可能的实例运行状况(可能允许新实例获取其属性或警报)

我不希望在消息侦听应用程序中包含X个属性文件,而是一个集中式工具,它可以具有一个或多个不重复每个实例的属性。

我有想法如何以自定义方式创建此应用程序,但想知道是否有工具已经执行此操作。

我的应用程序是一个java spring启动应用程序,如果这有帮助。

0 个答案:

没有答案