一、http调用超时导致的数据丢失
如截图所示,同一个service中调用http请求,http请求执行成功,但http请求超时,可能导致service回滚,导致数据丢失。
二、一个业务处理调用2个方法导致数据丢失
一个业务处理,需要同时修改2张表数据,直接调用了2个不同的方法(各自方法修改各自的表),其中一个方法调用因超时没执行成功且回滚了,导致数据丢失。
如截图所示,同一个service中调用http请求,http请求执行成功,但http请求超时,可能导致service回滚,导致数据丢失。
一个业务处理,需要同时修改2张表数据,直接调用了2个不同的方法(各自方法修改各自的表),其中一个方法调用因超时没执行成功且回滚了,导致数据丢失。