Spring引导和集成帮助入门

Spring引导和集成帮助入门,spring,rabbitmq,spring-integration,spring-boot,mqtt,Spring,Rabbitmq,Spring Integration,Spring Boot,Mqtt,我一直在玩SpringBoot和SpringIntegration,在开始使用时遇到了一些问题 我想构建一个可以部署到多个服务器的应用程序,通过rabbitmq和mqtt进行交互通信。我想让每台服务器在启动时广播它们的状态。服务器应始终充当master/director/etc,并响应该服务器是master,接收服务器应在那里指示方向 应用程序启动并广播状态 等待当前主机的响应 当前主机响应服务器广播 应用程序保持对主机可用性的轮询 如果主人走了 应用程序广播无法从主机获取响应 应用程序承担

我一直在玩SpringBoot和SpringIntegration,在开始使用时遇到了一些问题

我想构建一个可以部署到多个服务器的应用程序,通过rabbitmq和mqtt进行交互通信。我想让每台服务器在启动时广播它们的状态。服务器应始终充当master/director/etc,并响应该服务器是master,接收服务器应在那里指示方向

  • 应用程序启动并广播状态
    • 等待当前主机的响应
  • 当前主机响应服务器广播
  • 应用程序保持对主机可用性的轮询
  • 如果主人走了

  • 应用程序广播无法从主机获取响应
  • 应用程序承担主程序的角色
    • 如果另一个应用程序已经担任主控程序的角色,则该应用程序会记录新主控程序是谁
  • 我一直在浏览spring集成示例代码,但只是努力找到一个起点。我感谢你的任何意见


    感谢您在我学习Spring集成时提供的帮助

    目前没有任何内置功能可供您使用

    我们确实在几年前为我们做了一些事情。但这些代码需要更新才能与当前的框架配合使用


    我们希望在今年晚些时候整合一些东西,可能使用zookeeper进行领导人选举和管理部署。

    我不确定是否会对您有所帮助,但既然您提到了引导、集成和MQTT。。。这只是一个简单的演示,显然它需要根据您的用例进行调整。

    就起点而言,您是否正在尝试解决如何通过Rabbit MQ进行发布/订阅?在这种情况下是这样的:或者这仅仅是关于如何管理当前控制的服务器?@Steve I或多或少地在尝试学习更多关于spring集成和引导的知识。我知道,在不久的将来,我将有许多互动,我将需要作出类似的这一点。我认为这样的东西是学习它的好方法。谢谢你的回复。我将不得不添加到混合弹簧XD以及。谢谢你把正确的术语放在这里。我想一定有一个模型已经在用这个了。所以现在,我只是想学习更多关于Spring集成、引导和消息传递的知识。