-1

Jetty 7.5.1 を使用しています。JSESSIONID をシリアル化するように JDBCSessionManager を構成し、MaxInactiveTimeInterval を 120 に設定しました。ロード バランサーで 2 つのノードを実行しています。ノード 1 によって処理されたセッションからのリクエストがノード 2 に送信されるたびに、expiryTime が取得されます。ゼロに設定します。

コンストラクターで jetty-server src をデバッグしようとしたときに、AbstractSession を逆シリアル化する場合、_maxIdleMs をシリアル化または設定していないように見えますが、他のコンストラクターではそうです。

このため、Session 内のアクセス メソッドは、0 である Session の _maxIdleMs に基づいて SessionData の expiryTime を設定しています。これにより、expiryTime がゼロになります。これはバグですか、Jetty に設定がありませんか?

4

1 に答える 1

0

Jan が整理したようです。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=380866

于 2012-05-29T13:05:17.493 に答える