【问题标题】:how to get notification from server when ever it is on如何在服务器开启时从服务器获取通知
【发布时间】:2016-06-13 05:41:35
【问题描述】:

有什么方法可以在服务器开启时从服务器获取通知? 我的要求是任何时候 ActiveMQ 在一段代码上都会自动运行

在 ActiveMQ 中启动时没有负载

【问题讨论】:

    标签: java spring activemq


    【解决方案1】:
    1. 使用您选择的语言创建一个发布者,定期向 ActiveMQ 发送测试消息。
    2. 以您选择的语言创建一个订阅者,该订阅者接收测试消息并通过您选择的机制通知您它已成功接收到测试消息。

    【讨论】:

      【解决方案2】:

      Apache ActiveMQ 代理支持 discoveryIP multicast

      应用程序可以使用 JMS 客户端发现功能来自动检测要连接的 Message Broker。

      这也可以用来监控代理的状态,使用Java MultiCast support

      【讨论】:

        【解决方案3】:

        要在代理启动时调用一段代码,您或许可以将其基于embedded Camel route 或代理interceptor。这个想法是,当代理启动时,这些组件也将启动,从而允许它们发出您需要的任何类型的通知。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-04-11
          • 1970-01-01
          • 2012-09-14
          • 1970-01-01
          • 1970-01-01
          • 2019-11-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多