我最近熟悉了 Erlang/OTP 技术,我想将其应用于监控和监督 Java 应用程序:
- 检测他们的可用性
- 启动和停止它们
换句话说,我希望 Java 应用程序被 Erlang OTP 主管基础架构视为可以由这些主管管理的常规 Erlang 应用程序(发送心跳、按需停止和启动)。可行吗?如果是,我必须使用什么工具?
为简化起见,我们假设 Java 应用程序 是一个指定了主类的简单 jar。允许检测/扩展这些应用程序。
最佳答案
除非您需要使用现有的 Erlang 应用程序,否则我建议使用 Akka库,它受 OTP 的影响很大,可以让您仅使用 JVM 创建主管层次结构。
关于java - Erlang OTP 监督 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4430075/