问题标签 [xa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
229 浏览

yii - 在 windows 上使用 xampp 运行 Yii 交互工具

我想在 Windows 上配置 yii,但我无法运行 Yii 交互工具。我阅读的所有文档都适用于具有以下语法的 Linux:

%YiiRoot/framework/yiic shell

但我在 Windows 上使用 xampp,我该怎么做?

0 投票
2 回答
3553 浏览

mysql - 是否仍在使用 XA/JTA 事务?

我有一个与多个数据库和一些自定义服务交互的应用程序。对于某些操作,我需要类似事务的行为,其中一组更改要么跨所有数据库/服务提交,要么在发生错误时全部回滚。

X/Open 组的 XA 标准和 Java JTA 似乎使用两阶段提交过程准确地解决了这个问题。一些数据库(mySQL、Postgres、Oracle)支持这些接口,但我感觉它们不经常使用或流行度下降。真的吗?如果是这样,为什么?

我知道 mySQL 上的 XA 存在一些与复制相关的问题。此外,XA 事务可能会明显变慢。XA 不受欢迎/不常见还有其他原因吗?

0 投票
1 回答
978 浏览

spring - 我什么时候使用 XA 数据源和 2 阶段提交

有人可以解释 XA 数据源的使用以及 XA 数据源中事务管理的工作原理吗?XA datasouce 和 2 Phase commit 有什么关系?

0 投票
2 回答
1958 浏览

distributed-transactions - “X/Open XA”中的 XA 代表什么?

我知道 XA 是什么意思,但我很好奇它代表什么。

0 投票
1 回答
266 浏览

java - 将 XADatasource 与 java 和 oracle 一起使用?

我有多个 oracle 连接,所以我必须一次触发所有数据源上的事务,如果一个失败,它会全部回滚或一起提交所有数据源。如何使用 XADatasource 实现这一点?

0 投票
1 回答
971 浏览

mysql - XID 的简历提出 0:未知

我正在使用 Spring 3.0.5、Hibernate 3.6.7、Atomikos TransactionEssentials 3.7.0 和 MySQL 5.5

我最近遇到了这个问题,我的连接池中的连接在 8 小时后超时并被服务器重置,导致出现消息“恢复 XID '???' 提出0:未知

这是我的数据源配置:

当我调查时,我发现选项 autoReconnect=true 仅在延迟 2 秒后重新连接我的故障连接(我认为这是可配置的)。浏览网页我发现解决方案建议增加 MySQL-Server 中的 wait_timeout,我认为这不是一个真正的解决方案。应用程序应该能够处理死连接并自动重新连接,因为可能还有其他问题导致连接丢失。(而且无论应用程序使用哪种类型,我都不想对服务器做出任何指令)。

最后我找到了一个很好的解决方案,我将把它作为答案发布,以帮助面临相同或类似问题的人。

0 投票
2 回答
5687 浏览

oracle - Oracle XAException - XA 恢复失败

我刚开始在我的 spring/hibernate 设置中使用 bitronix for jta,在 H2 和 Postgres 下一切正常,但在 Oracle 下失败。

我关注了其他有关授予权限的在线帖子,但问题仍然存在。关于如何解决这个问题的任何想法?

我设置了这些权限:

仍然出现此错误

0 投票
0 回答
577 浏览

java - ActiveMQ 5、JBoss 7 和 XA 事务

我发现这篇文章在 JBoss 5 中配置 ActiveMQ: 如何在 JBoss 中配置 ActiveMQ JCA 连接器以使用 XA 连接?

但是我使用的是 JBoss AS 7,但不知道如何让它在全局 XA 事务中加入我的 Jmstransaction ......

有没有人已经完成了这项工作?

0 投票
2 回答
2946 浏览

amqp - AMQP、SQL Server 和 XA

我们正在开发具有以下特点的应用程序:

  • 独立的 spring 3.1.0.RELEASE 应用程序
  • JPA with Hibernate 3.6.7.Final
  • AMQP(RabbitMQ 作为服务器,Spring AMQP 作为客户端)
  • 带有 jTDS 驱动程序的 SQL Server 2008

我们需要在 RabbitMQ 和 SQL Server 之间同步事务,因此我们正在尝试使用 atomikos 设置 XA。问题是我们无法为这种情况找到一个实际有效的 spring 示例配置文件。我们使用来自 Spring 文档、谷歌、论坛等的示例尝试了很多组合。总是缺少一些东西。

请有人可以提供给我们这样的文件,以便我们可以将其用作配置的起始模板。

PS 我们真的需要 XA 吗?

谢谢。

0 投票
0 回答
333 浏览

jakarta-ee - 有没有办法从 WSJdbcDataSource 对象获取 XAConnection 或 XAResource 对象?

我尝试了多种方法从 Websphere 获取 XADataSource 进行 JNDI 查找,但徒劳无功。我之前曾在不同的讨论中询问过该 qn。

但是,我意识到我不需要从 Websphere 获取 XADataSource(特别是 DB2XADataSource)的实例。我只需要 XAConnection 对象或 XAResource 就能够登记/取消列出 XA 资源以参与事务。

有什么方法可以从 Websphere 获得?或者是否有任何其他方法可以使用 WAS 对数据源进行 jndi 查找,但不使用 websphere 的 WSJdbcDataSource 类。