EJB 计时器服务设置

使用此页面为特定 EJB 容器配置和管理 Enterprise JavaBeans(EJB)计时器服务。

要查看此管理控制台页面,请单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > 服务器 > EJB 容器设置 > EJB 计时器服务设置

出现在此页面上的两个单选按钮为您提供了手动排除的选项。

“配置”选项卡

调度程序类型
数据源 JNDI 名称

指定数据源的 Java 命名和目录接口(JNDI)名,在此数据源中存储此 EJB 容器的持久 EJB Timers。名称空间中可用的任何数据源可用于 EJB Timer。通过指定表前缀使用不同的表时,多个 EJB 容器可以共享单个数据源。

数据类型 字符串
缺省值 jdbc/DefaultEJBTimerDataSource
数据源别名

用于访问数据源的用户名和密码的认证别名。

数据类型 字符串
表前缀

已添加到 EJB 计时器服务表名(TASK、TREG、LMGR 和 LMPR)之前的字符串。如果这些表还不存在,那么在服务器启动期间创建它们。请参阅 Scheduler 服务上的帮助信息,以了解有关手动创建这些表的信息。如果每个实例指定一个不同的前缀字符串,那么多个独立的 EJB 计时器服务可以共享同一数据库。

数据类型 字符串
缺省值 EJBTIMER_
轮询时间间隔

EJB 计时器服务守护程序轮询数据库的时间间隔。每次轮询操作都会消耗很多时间。如果时间间隔非常小,而又存在许多已调度任务,那么轮询会消耗大部分系统资源。直到时间间隔结束,设置为早于此时间间隔到期的新计时器才会执行。如果此值设置得太大,就有可能将大量计时器事件读入内存,这是因为每次都会读入在下一个轮询时间间隔中发生的所有计时器事件。

数据类型 整型
单元 秒数
缺省值 300
范围 3 - 1800
计时器线程数

用于执行并发 EJB 计时器任务的线程数。将计时器线程数设置为零以禁用 EJB 计时器服务。

数据类型 整型
缺省值 1
范围 0 - 500
调度程序 JNDI 名称

仅当选择了使用定制调度程序实例选项时才使用此字段。它指定定制调度程序实例的 JNDI 名以用于管理和存留 EJB Timers。未将内部 EJB 计时器服务调度程序实例配置信息应用于指定的调度程序实例。

数据类型 字符串



标有(在线)的链接要求访问因特网。

相关任务
相关参考


文件名: uejb_timerservice.html