开发者社区 > 云原生 > 中间件 > 正文

seata是不是在高并发的情况下会假死啊?

seata是不是在高并发的情况下会假死啊?

展开
收起
爱喝咖啡嘿 2022-12-21 15:27:13 335 0
2 条回答
写回答
取消 提交回答
  • 低版本tcc和xa存在,升级1.5不会存在,二阶段下发和一阶段决议的线程池共有了同一个,导致一阶段决议线程需要等二阶段下发线程的response,假设线程数为1,就马上假死了,线程数设置大点可以缓解,at提交是二阶段异步所以没这个问题——此答案整理自钉群“3群-Seata开源讨论群”

    2022-12-22 15:11:37
    赞同 展开评论 打赏
  • seata在高并发的场景下会出现获取全局锁异常,高并发场景,不适合使用seata,适合用中间件,例如用rocketmq替代seata,可以弥补seata的不足

    2022-12-21 23:11:48
    赞同 展开评论 打赏
问答标签:
问答地址:

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
徐雷-Java为王,互联网高并发架构设计与选型之路6.0 立即下载
Redis 的高并发实战:抢购系统 立即下载
MySQL高并发场景实战 立即下载