web 项目 连接mycat 读写分离失效问题,

问题描述:mycat 读写分离已配好,在sql工具上查询操作是可以的,但是在项目中,读数据就走write 数据库,

解决      :环境spring +mvc +ibaites,在java中自己写jdbc连接是可以,读写分离,但是就是在业务程序中不能读写分离

           之前是想是不是jdbc问题,换了几个jdbc连接池还是不行,最后各种查资料(没用网上根本没有这个),

             最后各种方法试最后定位到事务的问题,因为代码命名不规范,方法被纳入到事务管理,因此造成读写数据都走write数据库

 

结论:    mycat 读写分离不支持走事务,

这里发出来希望对遇到相同问题的朋友提供一个方便

转载于:https://www.cnblogs.com/owenzhou/p/5685534.html

你可能感兴趣的:(web 项目 连接mycat 读写分离失效问题,)