标签: java erlang monitoring supervisor
我最近熟悉Erlang / OTP技术,我想用它来监控和监督Java应用程序:
换句话说,我希望Erlang OTP主管基础架构将Java应用程序看作是可以由这些主管管理的常规Erlang应用程序(发送心跳,停止和按需启动)。这可行吗?如果是,我必须使用哪些工具?
为简化起见,我们假设 Java应用程序是一个指定了Main类的简单jar。允许检测/扩展这些应用程序。
答案 0 :(得分:8)
除非您需要使用现有的Erlang应用程序,否则我建议使用受{OTP影响很大的Akka库,并允许您仅使用JVM创建管理层次结构。
答案 1 :(得分:0)
您可以查看的另一个图书馆是Sarge,它从Akka的监督中获取灵感,并将该概念应用于任何对象。