seata的at模式的问题
时间: 2023-06-20 16:05:52 浏览: 166
关于SAT问题
Seata的AT模式(Automatic Transaction Mode)是Seata提供的一种分布式事务解决方案。在AT模式中,Seata会自动将分布式事务中的各个服务的本地事务进行协调,以确保整个分布式事务的一致性。
但是,AT模式也存在一些问题。首先,AT模式会对业务代码进行侵入式的修改,需要将业务代码中的数据访问层改为Seata提供的代理层。这种修改会增加代码的复杂性和维护成本。
另外,AT模式对数据库的支持也存在一些限制。AT模式只支持基于JDBC的关系型数据库,对于其他类型的数据库不支持或支持不完全。
最后,AT模式的性能也存在一定的问题。在高并发场景下,AT模式可能会出现锁竞争等问题,从而影响系统的性能。
因此,在选择分布式事务解决方案时,需要根据具体业务场景来选择最合适的方案,AT模式只是其中的一种选择。
阅读全文