Websphere 调度程序与 Liberty 调度程序

Websphere scheduler vs Liberty scheduler

我正在做一个项目,我们计划使用 WLP (WebSphere liberty) 而不是传统的 WAS。

代码正在使用 WAS 调度程序来安排活动。

liberty 是否也具有与 WAS 中存在的调度程序相同的 support/features 级别。

如何将调度程序任务从 websphere 迁移到 liberty?

不应将传统 WebSphere Application Server 中使用调度程序的代码迁移到 EE 并发实用程序,除非您确定不需要调度程序提供的 transactional/persistent 服务质量(调度程序任务 运行 在一个事务中并且可以回滚和重试,它们也可以在服务器重启时持续存在)。要在 Liberty 中获得类似的服务质量,您应该将调度程序任务迁移到持久性 EJB 计时器。请注意,虽然在撰写本文时 Liberty 中的持久性 EJB 计时器中不存在跨多个服务器的故障转移支持,但目前正在处理中。