5

私は weblogic の例を使用します: http://groovy.codehaus.org/Groovy+and+JMXを使用して、jmx を groovy に接続します。

問題は、接続に時間がかかりすぎることです:

    long time = System.currentTimeMillis();

    println System.currentTimeMillis() - time;
    def server = JMXConnectorFactory.connect(serviceURL, h).MBeanServerConnection
    println System.currentTimeMillis() - time;

私は約200のグルーヴィーなスクリプトを持っています。すべてのスクリプトは別の処理を行っていますが、すべて jmx に接続する必要があります。すべてを実行したい場合、約1時間以上かかります。それをより速く行う方法はいくつかありますか?

4

2 に答える 2

2

したがって、答えは非常に簡単です。このプロジェクトを使用する必要があります: http://kobo.github.io/groovyserv/

次に、接続を追加する静的メソッドでクラスJmxSharedConectionを作成したところ、はるかに高速に動作するようになりました

于 2013-04-15T07:46:41.443 に答える