【问题标题】:Erlang OTP supervising Java applicationErlang OTP 监督 Java 应用程序
【发布时间】:2011-05-24 17:23:10
【问题描述】:

我最近熟悉了 Erlang/OTP 技术,我想将其应用于以下方面监控和监督 Java 应用程序:

  • 检测它们的可用性
  • 启动和停止它们

换句话说,我希望 Java 应用程序能够被 Erlang OTP 主管基础设施视为可以由这些主管管理的常规 Erlang 应用程序(发送心跳、按需停止和启动)。可行吗?如果是,我必须使用哪些工具?

为简化起见,我们假设 Java 应用程序 是一个指定 Main 类的简单 jar。允许检测/扩展这些应用程序。

【问题讨论】:

    标签: java erlang monitoring erlang-supervisor


    【解决方案1】:

    除非您需要使用现有的 Erlang 应用程序,否则我建议使用 Akka 库,它受 OTP 的影响很大,并且可以让您仅使用 JVM 创建主管层次结构。

    【讨论】:

      【解决方案2】:

      您可能会查看的另一个库是 Sarge,它从 Akka 的监督中汲取灵感,并将这一概念应用于任何对象。

      【讨论】:

        猜你喜欢
        • 2014-09-12
        • 1970-01-01
        • 2011-07-13
        • 2012-02-20
        • 2016-02-12
        • 2014-12-29
        • 2011-08-07
        • 2012-01-13
        • 1970-01-01
        相关资源
        最近更新 更多