0

レール戦争のリソース使用量を判断するためにいくつかのテストを行っています。Rails 2.3.5 と JRuby 1.4.0 を使用して、Warbler を使用して「15-minute Blog」アプリケーションをパッケージ化しました。私は Tomcat 6.0.24 にデプロイしており、blog.war ファイルを blogN.war としてコピーして複数のデプロイメントを作成しています。

これは最初の 4 回の展開ではうまく機能しましたが、戦争の 4 回以上展開することはできないようです。つまり、catalina.out ログが「Deploying web application archive blog5.war」でハングします。

問題が何であるか、またはこれをトラブルシューティングする方法についてのアイデアはありますか?

4

2 に答える 2

1

PermGenSpace メモリを "-XX:PermSize=64m -XX:MaxPermSize=128m" に増やすと、この問題が修正されました。

于 2010-03-05T13:59:52.710 に答える
0

ログ ファイルを確認してください。Tomcat が実行される Java プロセスでメモリが不足している可能性があります。Java パラメータ ( -Xmx -Xms ) とhttp://wiki.apache.org/tomcat/FAQ/Memoryを参照してください。使用可能なメモリを増やすと、アプリケーションのより多くのインスタンスを実行できる場合があります。

于 2010-03-04T15:55:12.897 に答える