- 博客(2)
- 收藏
- 关注
原创 Seata使用AT模式及源码解析(二)
五.源码启动seata服务1.修改registry.conf配置修改registry.conf,配置registry和config都使用nacos形式2.启动seata服务3.无法启动解决seata在1.3.0版本中,maven版本需要在3.6.0及以上 项目构建无法找到io.seata.serializer.protobuf.generated下的包:idea需要安装ProtobufSupport插件,安装时可能会搜索不到,需要通过zip包安装在seata父pom.x.
2020-11-01 14:16:32 1069 3
原创 Seata使用AT模式及源码解析(一)
一.分布式事务问题在一系列微服务系统当中,假如不存在分布式事务,会发生什么呢?以工单操作为例:正常情况下:页面发起一个工单相关操作,假设流程中对工单操作的同时,还需要调用客户,备件服务进行操做,那么这里对于备件及客户的操作都是在自己的服务中进行的,那么事务也就是在自己的服务中控制的,一切都没问题的时候,工单,客户,备件完成自己本地的事务操作后提交,数据没有问题。异常情况:假设:子流程客户出现事务回滚,而主流程及子流程备件均已提交事务,那么就出现事务不一致问题了。解决方案:两.
2020-11-01 12:45:00 1511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人