- 博客(2)
- 收藏
- 关注
原创 seata遇到的问题点
由于是使用feign调用,我用的是hystrix,这个组件有两个隔离方式,线程池和信号量隔离,由于中间件默认是线程池隔离,所以会有频繁的上下文切换,RootContext.getXID()经过feign会直接unbind,所以采用信号量隔离,这个比较重要;seata作为分布式事务的最流行的中间件,TC在服务端,TM作为一个主要的监控点,通过注解@GlobalTransactional向TC汇报事务启动,然后返回给TM一个XID,通过这个XID发送到其他服务,分支表,锁表,分配表,全局表都有记录;
2023-05-06 17:34:41
1497
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅