0 0

spring动态数据源,was配置多数据源问题0

因项目要求,对oracle数据库做了分离,一个主库A,一个备库B。

A到B是采用自动同步机制,B库作为备库是不允许进行更新操作,只允许查询。

我使用了spring实现AbstractRoutingDataSource的方式使用动态数据源,默认的情况下使用主库,只有在特定情况下才使用B.

 

目前出现情况如下:

有时会出现应用在操作数据库时,操作到了B库。。。导致更新失败!

走查代码,发现执行的代码并未设置spring的动态数据源指定到B

目前分析应该是was方面设置数据源的相关配置导致。

请问下两个数据源采用的组件管理的认证别名是同一个是不是导致此问题的原因??

2013年3月01日 10:44
目前还没有答案

相关推荐

Global site tag (gtag.js) - Google Analytics