我不完全理解aries事务管理器在FUSE ESB 7.1.0中的工作原理。如果有人能解释以下情况,我会很高兴。
我在我的包中使用了一个jdbc XADataSource(org.postgresql.xa.PGXADataSource),这就是我所看到的:当在事务路由中处理消息时,似乎aries事务管理器没有关闭jdbc连接和更改提交到数据库的位置。连接处于空闲状态。但过了一段时间,他们终于被关闭了。
当我尝试使用连接池时,这导致了一些大问题:应用程序非常快地耗尽连接池,并且所有打开的连接都处于繁忙状态。
我有关于aries交易经理的下一个问题: