web 项目 连接mycat 读写分离失效问题,
2024-08-25 15:19:34
问题描述:mycat 读写分离已配好,在sql工具上查询操作是可以的,但是在项目中,读数据就走write 数据库,
解决 :环境spring +mvc +ibaites,在java中自己写jdbc连接是可以,读写分离,但是就是在业务程序中不能读写分离
之前是想是不是jdbc问题,换了几个jdbc连接池还是不行,最后各种查资料(没用网上根本没有这个),
最后各种方法试最后定位到事务的问题,因为代码命名不规范,方法被纳入到事务管理,因此造成读写数据都走write数据库
结论: mycat 读写分离不支持走事务,
这里发出来希望对遇到相同问题的朋友提供一个方便
最新文章
- java线程同步 以及wait 和notify用法
- 自定义EL表达式的函数
- 编码剖析Spring管理bean的原理
- 内存中 OLTP - 常见的工作负荷模式和迁移注意事项(二)
- Eclipse中使用Git-让版本管理更简单
- 【读书笔记】读《JavaScript设计模式》之桥接模式
- hibernate的主键生成策略
- UVa 1394 约瑟夫问题的变形
- mysql使用二进制日志恢复数据
- BZOJ 2754 喵星球上的点名(后缀数组)
- 如何关闭UINavigationController 向右滑动 返回上一层视图
- dede添加会员功能听语音
- 阿里云API网关(16)客户端请求的https支持
- Windows10上搭建Kinect 2 开发环境
- 【BZOJ3670】【NOI2014】动物园(KMP算法)
- python中递归调用
- RAC3——RAC原理开始
- Robotframework + Appium 之常用元素定位方法
- MySQL 第七篇:视图、触发器、事务、存储过程、函数
- Android系统机制