为JSF2编写自定义状态管理器

时间:2013-04-22 08:37:52

标签: jsf-2

我的应用程序使用JSF2.0编写时出现性能问题(OOM错误)。我可以看到超过25个用户的堆大小正在大幅增长,并最终在OOM中结束。作为性能调整计划的一部分,将VIEW STATE保存在缓存服务器中。

任何指向这样做的指针都会非常有帮助。作为一个起点,我重写了SaveView(..)方法,将UIViewRoot存储在缓存中,并使用viewId恢复它。它被调用,但问题是,来自ServerStateHelper(我认为是默认的服务器端保存方法助手)的一致ArrayIndexOut ...异常被调用,它会抛出此异常。

有人试过自定义StateManager实现成功吗?请分享。

0 个答案:

没有答案