EJB 高速缓存设置

使用该页面为特定的 EJB 容器配置和管理高速缓存。要确定高速缓存绝对限制,将任何给定事务中的企业 bean 数乘以期望的并发事务总数。然后,添加活动会话 bean 实例数。 您可以使用 Tivoli 性能查看器来查看 bean 性能信息。

要查看此管理控制台页面,单击服务器 > 应用程序服务器 > serverName > EJB 容器 > EJB 高速缓存设置

“配置”选项卡

清除间隔
指定容器试图除去高速缓存中未使用项以使项总数减少到高速缓存大小的值的时间间隔。

高速缓存管理器尝试维护一些未分配的条目,这些条目可在需要时被快速分配。当维护一些未分配条目时,后台线程会尝试释放一些条目。如果线程在应用程序服务器空闲时运行,当应用程序服务器需要分配新的高速缓存条目时,它不支付从高速缓存中除去条目的性能成本。通常,当高速缓存大小增加时,这个参数也增加。

数据类型 整型
单位 毫秒
范围 大于 0
缺省 3000
高速缓存大小
指定 EJB 容器内活动实例列表中的存储区数。

存储区可以包含多个活动企业 bean 实例,但如果表中的每个存储区具有指定给它的最小实例数,那么性能最高。当容器内的活动实例数超出存储区(即,高速缓存大小)数目时,容器定期尝试减少表中的活动实例数,这是通过钝化一些活动实例实现的。要获得性能和内存的最佳平衡,设置此值为典型工作负载期间期待的最大活动实例数。

数据类型 整型
单位 散列表中的存储区
范围 大于 0。容器选择下一个等于或大于指定值的最大素数。
缺省 2053

相关信息

管理控制台按钮
EJB 容器设置