私は、単一のサーバー環境からWebSphereクラスタ環境にいくつかのWebアプリケーションを移動しようとしています。コードの変更が必要かどうかを調べたいと思っています。 WebアプリケーションはJSFフレームワークを使用し、@SessionScopeでアノテーションされたマネージドBeanを使用します。クラスタ環境のJSFセッションスコープ管理対象Bean
私はJSFの知識はほとんど持っていませんが、私が読んだ内容に基づいて、マネージドBeanをクラスター化されたシリアライズ/デシリアライズが可能であれば、マネージドBeanの同期処理をWebSphereクラスタが処理することに注意してください。上記は本当ですか?
したがって、セッションスコープ内のマネージドBeanはシリアル化可能なインターフェイスを実装する必要がありますか? – user2125853
私はそれが事実だと信じています。この仕様では1000%のクリアが得られず、1.0日であいまいさが再現されています(小文字のシリアライズ可能なvsはシリアライズ可能なインターフェイスを実装しています)。 @sessionscopedはパッシベーション可能な(シリアライズ可能な)Beanを必要とするため、デプロイ時にこれを検出する必要があります。 – covener