我有一个设计问题,我想要不同的想法或最佳解决方案。
如果我有一个需要在100-1000个不同计算中部署的应用程序,目标是每个实例监听不同的消息队列/主题,而不重复已经收听的主题将如何解决这个问题。
实例1 - >将自己注册到某个工具 - >抓住唯一的topic1属性
实例2 - >将自己注册到同一工具 - >抓住唯一的topic2属性
实例X - > ...
工具可能能够跟踪所有可能的属性,以及可能的实例运行状况(可能允许新实例获取其属性或警报)
我不希望在消息侦听应用程序中包含X个属性文件,而是一个集中式工具,它可以具有一个或多个不重复每个实例的属性。
我有想法如何以自定义方式创建此应用程序,但想知道是否有工具已经执行此操作。
我的应用程序是一个java spring启动应用程序,如果这有帮助。