A memory shortage occurred in the SFO server. (J2EE application = aa....aa, context root = bb....bb, SFO server = cc....cc, naming service = dd....dd)
- aa....aa:J2EEアプリケーション名
bb....bb:コンテキストルート名
cc....cc:SFOサーバ名
dd....dd:SFOサーバ上のネーミングサービスのアドレスおよびポート番号
- 説明
- SFOサーバとのネゴシエーションでSFOサーバのメモリ不足が発生しました。要因として,次のことが考えられます。
- SFOサーバのメモリが不足している。
- J2EEサーバ上のWebアプリケーションに設定されたグローバルセッション情報の最大サイズが大きい。
- J2EEサーバに設定されたHttpSession数の上限値が不当に大きい。
- 対処
- 要因に応じて,次の対処をしてください。
- SFOサーバのメモリが不足している場合
- SFOサーバで必要なメモリ量の見積もりを見直してください。SFOサーバで必要なメモリは,グローバルセッション数の最大値,およびグローバルセッション情報の最大サイズに比例します。詳細については,マニュアル「アプリケーションサーバ 機能解説 互換編」の「6. 拡張機能の互換機能(メモリセッションフェイルオーバ機能)」を参照してください。
- 必要なメモリ量の設定に問題がある場合,適切な値をJ2EEサーバ用オプション定義ファイル(usrconf.cfg)に設定し,SFOサーバを再起動してください。
- グローバルセッション情報の最大サイズが大きい場合
- Webアプリケーションに設定したグローバルセッション情報の最大サイズを見直してください。グローバルセッション情報の最大サイズに問題がある場合,適切な値をWebアプリケーションのDeployment Descriptor(web.xml)に設定し,J2EEアプリケーションを再デプロイしてください。
- HttpSession数の上限値が大きい場合
- Webアプリケーションに設定したHttpSession数の上限値を見直してください。HttpSession数の上限値が必要以上に大きい場合,適切な値に変更して,J2EEアプリケーションを再起動してください。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.