定期校对
1、业务活动的主动方,在完成业务处理之后,向业务活动的被动方发送消息。允许消息丢失。
2、业务活动的被动方根据定时策略,向业务活动主动方查询,恢复丢失的业务消息
可靠消息
1、业务活动的主动方,在完成业务处理的同一个本地事务中,记录消息数据
2、业务处理事务提交后、通过实时消息服务通知业务被动方,实时通知成功后删除消息数据
3、消息恢复系统定期找到未成功发送的消息,交给实时消息服务补发送
TCC操作
可补偿操作
1、完成业务处理,业务执行结果外部可见
2、抵销(或部分抵销)正向业务操作的业务结果,补偿操作满足幂等性