2009年3月15日星期日

WLS_052:常见故障之二十:Cache Full问题

EJB的缓存设置参考原则如下:
1. 计算每个EJB实例消耗的内存大小,比如EJB中含有一个订单对象,平均占用内存1M。那么缓存数量就是1*n M。
2. 参考JVM分配的内存,给一个合理的EJB缓存,过大的EJB缓存虽然提高了性能,但会导致Out of Memory。
3. 如果访问数量超过缓存数量,idle的EJB会“钝化”到硬盘上。

没有评论: