WebSphere JVMメモリを増やす方法
問題
J2EEWebアプリケーションがWebSphereApplication Server 7(WAS)にデプロイされると、WASのロードが非常に遅くなり、選択されたアクションが何であれハングし続け、WebSphereのログファイルに「java.lang.OutOfMemoryError
」エラーメッセージが表示されます。
溶液
デフォルトのWebSphereのJava仮想マシンのメモリでは不十分です。 WebSphere Application Serverにより多くのメモリーを調整する必要があります。 以下のガイドを参照して、WebSphereのJVMメモリを増やしてください。
1. WebSphere Webコンソールで、「サーバー」→「サーバー・タイプ」→「WebSphereアプリケーション・サーバー」→「サーバー・インフラストラクチャー」→「Javaおよびプロセス管理」→「プロセス定義」を選択します。
2. 「追加プロパティー」セクションで、「Java仮想マシン」を選択します
3. [一般プロパティ]セクションで、「初期ヒープサイズ」に256を入力し、「最大ヒープサイズ」に1024を入力します。
完了、WebSphereを再起動します。