2013-03-19 62 views
0

我有一個企業應用程序,其中有2種類型的用戶: - 客人(誰可能只能訪問有限的頁面) - 會員(誰登錄) 整個應用程序使用ICEfaces的1.8建成0.2。ICEfaces的1.8.2頁,而會話

由於可擴展性問題,我希望訪客頁面而不是創建會話。一種解決方案是使用just-ice.jar而不是icefaces.jar,但是在重新編寫JSP頁面的開發方面,這是非常昂貴的。

是否有任何簡單的解決方案可以簡單地防止icefaces爲特定頁面創建會話和D2D渲染?

回答

0

它可以在標準的icefaces web應用程序中使用。

嘗試從svn trunk的Icefaces 1.8。會議管理中的嚴重內存泄漏在幾個月前得到修復。看看http://jira.icesoft.org/browse/ICE-8833。此時此版本與JSF-RI一起使用非常穩定。

另外將公共部分數據移動到應用程序bean並更改任務頁面以請求範圍。它應該與少數受到干擾的並行用戶一起工作。

最後在高負載下測試它,並在VisualVM中查找內存泄漏或鎖定的線程。一些簡單的微調可能是需要的。