2012-02-28 37 views
0

現時点では、エンタープライズアプリケーションのアプリケーションサーバーとしてglassfish 3.1を使用しています。アプリケーションは耳の中に詰め込まれています。耳には、約グラスフィッシュ展開時間

5戦、 10ジャー、 60ジャー(ejb)が含まれています。

耳の展開には10分以上かかります。アプリケーションの展開時間を微調整する機会はありますか?

ところで、私たちはすでに小さな耳で耳を分割しました。しかし、ほとんどの場合、完全なスイートを展開する必要があります。

答えて

1

あなたが開発時間を短縮しようとしているのであれば、私が知っているくらい、グラスフィッシュには2つの方法があります。

まず、asadmin deploydirのディレクトリとして展開できます。その結果、ホットスワップ技術のおかげで、jspファイルとメソッド本体を変更することができます。

しかし、最も洗練されたソリューションは、展開の量を減らすために代替ライブラリを使用しています。これにはいくつかの選択肢がありますが、jrebelを使用できます。それはかなり安定しています。 JRebelは、jvmのjvmエージェントによって、展開を減らし、その場でクラスファイルをリロードします。ほぼすべてのよく知られているフレームワークをサポートしています。あなたはこのに実行していることができ