baomidou / dynamic-datasource

dynamic datasource for springboot 多数据源 动态数据源 主从分离 读写分离 分布式事务
https://www.kancloud.cn/tracy5546/dynamic-datasource/2264611
Apache License 2.0
4.74k stars 1.19k forks source link

多层数据源嵌套切换,开启事务的情况下无效 #248

Closed imic07 closed 4 years ago

imic07 commented 4 years ago

Enviroment

JDK Version(required): 1.8

SpringBoot Version(required): 2.x

dynamic-datasource-spring-boot-starter Version(required):last

druid Version(optional):

Describe

多层数据源嵌套切换。(ServiceA(开启事务) >>> ServiceB(开启事务) ,每个Service都是不同的数据源) 结果发现ServiceB执行的时候是去找ServiceA所在的数据库

这个issues 也提到了同样的问题,但是被直接关闭了:

180

Expected Result:

Actual Result:

Steps to reproduce

huayanYu commented 4 years ago

不支持原生,可以集成seata