版本
- springboot 2.1.10
- mybatisplus 3.4.3
- jdk 1.8
描述
- 存在 A、B 两个服务。A 服务存在方法 A1,提供 feign 接口 AF1;B 服务提供 feign 接口 BF1。
- A1 处理数据存放到数据库,存放之后会接着调用 BF1。但是 BF1 会调用 AF1 接口,AF1 接口内部会从数据库中获取 A1处理后的最新数据。
- A1没有添加事务,没有采用批处理功能
- 问题:在 BF1 中无法获取到最新的数据。打断点时,在调用 BF1 时,数据库没有更新,只有在 A1 执行完之后才会更新
HELP
这种该如何处理呢?目前处理方式:A1 中获取到最新的数据传递给 BF1,不再调用 AF1 获取