java - Erlang OTP 监督 Java 应用程序

标签 java erlang monitoring erlang-supervisor

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

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

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

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

最佳答案

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

关于java - Erlang OTP 监督 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4430075/

相关文章:

integer - 如何正确地将整数转换为位串?

java - 如何使用 Selenium RC for Eclipse Java 将文本输入到 tinymce 文本区域

java - 在运行时确定泛型的翻译类型

erlang - 如何在版本中包含 erlang 应用程序,但让 rebar 不启动它?

node.js - 基于 Rabbitmq key 的身份验证

java虚拟机: how to log class unloading

javascript - 从 javascript 监控 Web 应用程序的 UI 延迟

elasticsearch - Thruk业务流程数据导出到弹性堆栈中

java - Executors.newFixedThreadPool 没有终止

Java在子类的复制构造函数中使用父类(super class)的 protected 方法