8

私は最近Erlang/OTPテクノロジーに精通しており、次の点でJavaアプリケーションを監視および監視するためにそれを適用したいと思います。

  • それらの可用性の検出
  • それらの開始と停止

言い換えれば、JavaアプリケーションがErlang OTPスーパーバイザーインフラストラクチャーによって、それらのスーパーバイザーによって管理できる通常のErlangアプリとして認識されるようにしたいと思います(ハートビートの送信、オンデマンドでの停止と開始)。それは実行可能ですか?はいの場合、どのツールを使用する必要がありますか?

簡単にするために、 JavaアプリケーションがMainクラスが指定された単純なjarであると仮定します。これらのアプリケーションのインストルメンテーション/拡張は許可されています。

4

2 に答える 2

9

使用する必要のある既存のErlangアプリケーションがない限り、OTPの影響を大きく受け、JVMだけを使用してスーパーバイザー階層を作成できるAkkaライブラリーを使用することをお勧めします。

于 2010-12-13T22:56:26.143 に答える
1

あなたがチェックするかもしれないもう一つのライブラリはSargeです。これは、Akkaの監督からインスピレーションを得て、その概念をあらゆるオブジェクトに適用します。

于 2015-06-23T02:28:58.260 に答える