多线程异步处理幂等统一化方案
2023-02-01 16:37:46 0 举报
多线程异步处理幂等统一化方案
作者其他创作
大纲/内容
101
手动开启事务
.....
回滚事务
循环阻塞获取所有子线程结果
107
是
子线程2
109
提交事务
判断是否需要回滚
主线程计数器-1
103
等待主线程执行完毕
否
等待主线程通知
子线程1
判断子线程执行是否超时
通知主线程
创建主线程计数器(1)
执行业务操作
主线程开始
通知主线程执行完成
102
108
子线程计数器-1
开启N个子线程
结束
104
子线程N
通知子线程需要回滚
通知子线程不需要回滚,直接提交
根据子线程结果,判断是否需要回滚
106
等待所有子线程执行完毕
105
创建子线程计数器(N)
收藏
收藏
0 条评论
下一页
为你推荐
查看更多