我在一家企业公司工作; 我们必须将我们的一些应用程序迁移到 OpenShift,并且我们在两阶段提交方面面临一些障碍。 目前我们使用 Atomikos 持久存储,这对一个实例来说效果很好,但需要在 Openshift 中进行状态设置。 公司通过 RedHat 支持 Narayana,因此我需要评估 ...
我在一家企业公司工作; 我们必须将我们的一些应用程序迁移到 OpenShift,并且我们在两阶段提交方面面临一些障碍。 目前我们使用 Atomikos 持久存储,这对一个实例来说效果很好,但需要在 Openshift 中进行状态设置。 公司通过 RedHat 支持 Narayana,因此我需要评估 ...
50,000 英尺概览我正在将一个大型遗留应用程序重构为 java 17,解决几代人的技术债务。 部分重构包括用 Narayana + Arjuna 组合替换掉已失效的 bitronix 事务管理器。 在应用程序启动时,Arjuna 无法启动,出现异常ARJUNA012391: Could no ...
我正在尝试使用 camel 和 spring 配置 narayana 事务管理器。我创建了两个数据源对象并将两条记录插入到两个不同的数据库中。 我在第一次插入后抛出错误,除了回滚。 在日志中显示事务管理器已启动但未回滚。 下面是 camel-context.xml **它没有回滚。 即使抛出异常。 ...
我有一个带有实体的 quarkus 应用程序和一个 DAO Class。 现在我尝试通过调用 EntityManager 的 merge() function 来更新实体: EntityManager 被注入: DAO 的 class 是@Singleton 当我调用update()时,我没有收 ...
有没有办法在 quarkus 的事务中操纵执行已注册 XAResources 的顺序? 在我的场景中,我在配置的 XA 事务中有一个数据库数据源和一个 ActiveMQ 资源。 对我来说,似乎没有明确的顺序,在两阶段提交期间首先处理哪个资源,最后处理哪个资源。 我的问题是,有时最终提交首先对消息传递 ...
我正在尝试使用Quarkus 和 Naryana来完成一些事情: 客户端调用服务来启动一个需要一段时间的进程: /lra/start 此调用触发 LRA,并返回用于跟踪操作状态的 LRA id 客户端可以继续轮询某个端点以确定状态 服务最终完成并标记通过协调器完成的操 ...
我遇到了这里描述的相同问题: https : //issues.redhat.com/plugins/servlet/mobile#issue/RHBPMS-4621 。 我将 Jbpm 7.41 业务应用程序与 oracle 数据库一起使用。 在高负载下,事务超时被检测到,arjuna 将它们标 ...
我想知道如何为JTA配置ObjectStore的位置。 我的目标是 Helidon MP。 当前名为“ ObjectStore ”和“ PutObjectStoreDirHere ”的目录是在当前目录下自动创建的。 另外我想确定我们是否真的需要两个目录来管理事务。 ...