Erlang OTP监督Java应用程序

Erlang OTP监督Java应用程序,java,erlang,monitoring,erlang-supervisor,Java,Erlang,Monitoring,Erlang Supervisor,我最近熟悉了Erlang/OTP技术,我想将其应用于监控Java应用程序,包括: 检测它们的可用性 启动和停止它们 换句话说,我希望Erlang OTP监督员基础设施将Java应用程序视为可由这些监督员管理的常规Erlang应用程序(发送心跳、按需停止和启动)。可行吗?如果是,我必须使用什么工具 为了简化,我们假设Java应用程序是一个简单的jar,并指定了主类。允许检测/扩展这些应用程序。除非您需要使用现有的Erlang应用程序,否则我建议您使用该库,该库受OTP的影响很大,可以让您仅使用

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

  • 检测它们的可用性
  • 启动和停止它们
换句话说,我希望Erlang OTP监督员基础设施将Java应用程序视为可由这些监督员管理的常规Erlang应用程序(发送心跳、按需停止和启动)。可行吗?如果是,我必须使用什么工具


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

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

您可以签出的另一个库是,它从Akka的监督中获得灵感,并将该概念应用于任何对象