この節では、Web コンテナの HTTP セッション設定について説明します。HTTP セッションは、持続ストアに書き込まれた状態データを持つ独自の Web セッションです。
セッションタイムアウト値を設定するには、次の手順に従います。
関連項目
セッションマネージャを使用して、セッションを作成および破棄する方法、セッション状態を格納する場所、およびセッションの最大数を設定できます。
セッションマネージャの設定を変更するには、次の手順に従います。
「リープ間隔」フィールドで、非アクティブセッションデータがストアから削除されるまでの秒数を指定します。
「最大セッション」フィールドで、許容されるセッションの最大数を指定します。
「セッションファイル名」フィールドで、セッションデータを格納するファイルを指定します。
「セッション ID ジェネレータクラス名」フィールドで、一意のセッション ID を生成するカスタムクラスを指定できます。サーバーインスタンスごとに 1 つのセッション ID ジェネレータクラスだけを作成できます。クラスタ内のすべてのインスタンスは、セッションキーの競合を防止するために、同じセッション ID ジェネレータを使用する必要があります。
カスタムセッション ID ジェネレータクラスは、次のとおり com.sun.enterprise.util.uuid.UuidGenerator
インタフェースを実装する必要があります。
|
クラスは Application Server のクラスパスになければいけません。
関連項目
「リープ間隔」フィールドで、非アクティブセッションデータがストアから削除されるまでの秒数を指定します。
関連項目