
seata
这个月太忙没时间看C++
这个作者很懒,什么都没留下…
展开
-
seata1.3.0 系列学习(三、nacos+seata使用,多次请求问题解决)
上篇文章讲到,使用过程中发现,第二个微服务的请求会出现多次问题,为了验证此问题跟seata无关,我又添加了第三个服务并且把seata相关代码注释目前接口A->B->C发起请求,查看数据库,发现问题依然存在,A生成一条数据,B、C都分别生成了两条,依然重复,目前说明为机制问题,搜索网上资料得知,是feign的重试机制,好苦恼,应该是服务刚启动时没有即时返回,前一个服务触发feign重试造成的解决办法:配置文件添加feign超时时间feign: clie原创 2020-09-27 09:51:51 · 674 阅读 · 0 评论 -
seata1.3.0 系列学习(二、nacos+seata使用)
上篇文章讲了如何安装seata,这篇文章主要讲如何使用,分布讲解什么情况回滚,不回滚一、新建父级mavenpom.xml文件导入<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo原创 2020-09-25 15:56:04 · 952 阅读 · 1 评论 -
seata1.3.0 系列学习(一、seata1.3.0 安装)
下载seata此处选用目前最新版本1.3.0解压完成后注:seata官方从1.0版本后不再提供sql脚本,以及nacos推送配置脚本,需要从0.9.0的版本复制将红色框框的四个文件复制到1.3.0/conf目录下执行db_store.sql脚本,数据库名为seata修改file.conf文件将mode="db"指定seata以数据库启动将下面db的配置修改为自己的配置注意使用mysql8.0及以上版本的需要更改:driverClassName = "com.my原创 2020-09-21 15:29:55 · 2165 阅读 · 1 评论