私は 2 種類のユーザーがいるエンタープライズ アプリケーションを持っています。
スケーラビリティの問題により、ゲスト ページでセッションを作成しないでください。解決策の 1 つは、 icefaces.jarの代わりにjust-ice.jarを使用することですが、JSP ページを書き直すには開発の面で非常にコストがかかります。
アイスフェイスが特定のページのセッションと D2D レンダリングを作成するのを単純に防ぐ簡単な解決策はありますか?
私は 2 種類のユーザーがいるエンタープライズ アプリケーションを持っています。
スケーラビリティの問題により、ゲスト ページでセッションを作成しないでください。解決策の 1 つは、 icefaces.jarの代わりにjust-ice.jarを使用することですが、JSP ページを書き直すには開発の面で非常にコストがかかります。
アイスフェイスが特定のページのセッションと D2D レンダリングを作成するのを単純に防ぐ簡単な解決策はありますか?
標準の icefaces Web アプリケーションで可能です。
svn trunkから Icefaces 1.8 を試してください。セッション管理における重大なメモリ リークは、数か月前に修正されました。http://jira.icesoft.org/browse/ICE-8833を見てください。現時点では、JSF-RI で使用されるこのバージョンは非常に安定しています。
さらに、データの共通部分をアプリケーション Bean に移動し、クエスト ページをリクエスト スコープに変更します。数百の並列ユーザーで動作するはずです。
最後に高負荷でテストし、VisualVM でメモリ リークやロックされたスレッドを調べます。いくつかの簡単な微調整が必要になる場合があります。