[英]Does Mule support MySQL database connection pooling with XA transaction?
Mule是否支持带有XA事务的MySQL数据库连接池? 如果可以,请提供给我配置吗?
是的,它确实。 您可以使用如下所示的Spring bean配置对其进行配置。
<spring:beans>
<spring:bean id="mySqlXADataSource" name="MySqlXADataSource" class="com.mysql.jdbc.jdbc2.optional.MysqlXADataSource">
<spring:property name="user" value="root" />
<spring:property name="password" value="root" />
<spring:property name="url" value="jdbc:mysql://localhost:3306/dev" />
</spring:bean>
</spring:beans>
并在m子mysql连接器中引用上述bean定义
<db:mysql-config name="MySQL_XA_Configuration" dataSource-ref="mySqlXADataSource" doc:name="MySQL Configuration" />
Mule支持XA事务处理。 这是一个有关配置的好例子。
http://blogs.mulesoft.com/dev/mule-dev/how-to-work-with-jdbc-and-xa-transactions/
请记住,Mule支持事务处理,但真正的工作是Spring Beans(Java)的XML配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.