gpt4 book ai didi

java - 对于 Seam 中的 Quartz 作业,可以使用 JobStoreTX 而不是 JobStoreCMT 吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:32:56 25 4
gpt4 key购买 nike

在 JobStoreTX、JobStoreCMT 和 RAMJobStore 中显示了在 Seam 2 中使用 Quartz 的示例。

我们的项目需要保留作业以便我们可以进行集群,但我无法让 JobStoreCMT 执行作业。专为 Seam 设计的 JobStoreCMT 和 JobStoreTX 有什么区别?

优先使用 JobStoreTX 是否可以,只是因为它更容易接缝,还是我错过了一些重要的东西?

最佳答案

来自 JobStoreCMT 的文档:

JobStoreCMT is meant to be used in an application-server environment that provides container-managed-transactions. No commit / rollback will be1 handled by this class.

If you need commit / rollback, use JobStoreTX instead.

和 JobStoreTX:

JobStoreTX is meant to be used in a standalone environment. Both commit and rollback will be handled by this class.

If you need a JobStore class to use within an application-server environment, use JobStoreCMT instead.

因此,使用哪个问题的答案归结为您是否希望触发器/等的创建成为应用程序中较大事务的一部分,或者它是否应该独立。

关于java - 对于 Seam 中的 Quartz 作业,可以使用 JobStoreTX 而不是 JobStoreCMT 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7697757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com