业务集成全局事务后,全局事务客户端的主要工作就是负责拦截与收集业务信息,随后形成对应的事件,通过RPC传输至服务端。
事件形成时机:
全局事务启动事件:业务发起时产生
子事务启动事件:执行被全局事务管理的子业务时产生
子事务结束事件:被全局事务管理的子业务执行完成后产生
异常中止事件:全局事务内出现异常或超时情况产生
补偿事件:全局事务内出现异常或超时,对子事务进行补偿时产生
全局事务结束事件:业务结束后产生