seata-samples
seata-samples copied to clipboard
seata分布式事务支持设置多个ip数据库吗?
部署情况;三台mysql服务器,分别是10,11,12;注册中心eureka; 想用seata-server做集群,seata-server下面的conf目录下file.conf怎么设置db; client端怎么对应设置多节点seata-server?
目前发现启动两个seata-server作为一个集群,file.conf中db设置ip一致,可以实现其中之一挂掉;事务照样回滚;但是,2个seata-server分别使用不同ip时,无法回滚、
如果说seata-server支持了多DB的事务处理,那么它必须搜集多DB中同一全局事务下的所有分支事务的数据而且还要控制多DB的事务一致性,这无非就是一种性能损耗,我觉得是不可取的。 你无非就是想通过多db增加seata-server的性能吧,我觉得想办法从客户端下手比较好
不同的全局事务实例指派给不同的seata-server处理
@wushuyan-88 三台mysql服务器为什么不做集群,前端挂主节点的负载,加keepalive自动主从切换。