自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除