配置计时器服务
您可以为特定 EJB 容器配置和管理 EJB 计时器服务。
关于此任务
WebSphere® Application Server 实现 Enterprise JavaBeans (EJB) 计时器服务。 根据您的业务需要,可以使用持久性计时器或非持久性计时器。如果正在为基于时间的事件创建计时器,该事件要求确保计时器在超过服务器的生命周期后仍然存在(在服务器关闭并重新启动后仍然存在),那么持久性计时器非常有用。先前启动的持久性计时器在服务器启动时会自动启动,并且他们需要数据库实例。
非持久性计时器不使用数据存储器,并且当应用程序服务器停止或未能保持活动状态时会被取消。非持久性计时器只存在于创建他们的服务器上。
持久性和非持久性计时器都需要工作管理器。持久性计时器使用调度程序服务所使用的工作管理器。缺省情况下,非持久性计时器使用服务器缺省工作管理器,但可以通过 EJB 计时器脚本编制将这些计时器配置为使用其他工作管理器。非持久性计时器不使用调度程序服务。
您可以在管理控制台中为持久性和非持久性计时器配置并管理 EJB 计时器服务。持久计时器和非持久计时器的配置不是互斥的。应用程序可以同时包含持久计时器和非持久计时器。