JRuby/Rails アプリケーションを rails/rack でローカルに実行すると、DestroyableSession destroy メソッドを使用して session/abstract_store.rb でセッション ID がリセット/更新されます。同じブラウザを使用して着信する新しいリクエストごとに、新しいセッション ID が生成されます。
アプリケーションが Tomcat にデプロイされ、リクエストが完了したとき。同じブラウザ ウィンドウが使用され、後続のトランザクションが送信された場合、セッション ID はトランザクション間で同じままであり、新しいセッション ID は作成されません。
Tomcat で実行すると、セッション処理にどのような違いが生じるのですか?