EJB 容器设置

使用此页面配置和管理特定 EJB 容器。

要查看此管理控制台页面,单击服务器 > 应用程序服务器 > 服务器名 > EJB 容器

“配置”选项卡

钝化目录
指定容器用于保存已钝化的有状态会话 bean 的持久状态的目录。

当活动 bean 实例数大于容器配置中指定的高速缓存大小时,bean 被钝化。当有状态 bean 被钝化期间,容器将 bean 实例序列化为钝化目录中的一个文件,并废弃来自 bean 高速缓存的实例。之后,如果有对已钝化 bean 实例的请求到达,容器将从钝化目录中检索出此实例,对它进行解序列化,将其放回高速缓存中,并将请求指向它。如果其中任何一步失败(例如,如果 bean 实例不再位于钝化目录中),则此方法调用将失败。

非活动池清除间隔
指定容器检查可用 bean 实例的池的间隔,目的是确定是否可删除一些实例以减少内存使用。
数据类型 整型
单位 毫秒
范围 大于 0
缺省的数据源 JNDI 名称
如果在应用程序部署期间未指定数据源,则要使用的数据源的 JNDI 名称。这个设置不可应用于符合 EJB 2.x 的 CMP bean。

Servlet 和企业 bean 使用数据源获取这些连接。 当配置容器时,您可为容器指定缺省数据源。此数据源成为使用容器管理的持久性(CMP)的容器中安装的任何实体 bean 所用的缺省数据源。

容器的缺省数据源是安全的。当指定它时,您必须提供用于访问数据源的用户标识和密码。

如果容器中的每个 CMP 实体 bean 的配置中都指定了数据源,就不一定要指定缺省数据源。如果未指定缺省数据源,而容器中安装 CMP 实体 bean 时也没有为该 bean 指定数据源,则应用程序无法使用该 CMP 实体 bean。

初始状态
指定服务器第一次启动时请求的执行状态。
数据类型 String
缺省 已启动
范围 有效值为已启动已停止

相关信息

管理控制台按钮
EJB 高速缓存设置