集成seata到springboot,cloud项目,找不到事务分组
can not get cluster name in registry config 'service.vgroupMapping.walle-frame-seata-service-group'
集成seata启动后,控制台每十秒报一次这个错误
logger:io.seata.core.rpc.netty.NettyClientChannelManager thread:[timeoutChecker_1_1]
msg:can not get cluster name in registry config 'service.vgroupMapping.walle-frame-seata-service-group',
please make sure registry config correct
个人使用的seata依赖是1.4.2的,然后cloud alibaba是2021.0.1.0版本的
1:这个问题就是事务分组的问题,讲道理,应该是个小问题,但是就是找不到问题在哪,问题就在于官方有些坑的
2:最后发现还是版本对应的问题,如果使用spring-cloud-starter-alibaba-seata,那么里面的版本不一定是1.4.2的。你需要指定一下
所以在依赖中你需要指定seata-all版本,按照我的这个试一下
<seata.version>1.4.2</seata.version><dependencies><!--seata starter 采用1.4.2版本--><dependency><groupId>io.seata</groupId><artifactId>seata-spring-boot-starter</artifactId><version>${seata.version}</version></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-seata</artifactId><version>2021.0.1.0</version><exclusions><exclusion><groupId>io.seata</groupId><artifactId>seata-spring-boot-starter</artifactId></exclusion><exclusion><groupId>io.seata</groupId><artifactId>seata-all</artifactId></exclusion></exclusions></dependency><dependency><groupId>io.seata</groupId><artifactId>seata-all</artifactId><version>${seata.version}</version></dependency>
3:application.yml里面写一下,讲原先的都注释掉
seata:data-source-proxy-mode: ATservice:grouplist:#这个IP是你seata服务的ip不是nacos的default: xxx:8091vgroup-mapping:walle-frame-seata-service-group: defaulttx-service-group: walle-frame-seata-service-group
4:ok重启一下项目,差不多就解决了
集成seata到springboot,cloud项目,找不到事务分组相关推荐
- Spring Cloud Alibaba系列四:集成 seata 实现分布式事务
文章目录 Spring Cloud Alibaba系列四:集成 seata 实现分布式事务 前言 Seata 是什么? Seata 术语 安装 seata 1.创建 seata 数据库,并添加对应的表 ...
- SpringBoot+Cloud+oauth2.0+JWT集成swagger及swagger-bootstrap-ui详细步骤
SpringBoot+Cloud集成swagger及swagger-bootstrap-ui详细步骤如下: 实现效果图 引入Maven依赖 swagger的配置文件属性 配置文件所需要的类 oauth ...
- Springboot/Cloud集成Sentinel 和 入门实战
文章目录 一.Springboot/Cloud集成Sentinel 1. spring-cloud-alibaba依赖 2. 引入 Sentinel starter 3. 配置application. ...
- 一个springboot 项目a集成另一个springboot 项目b
一个springboot 项目a集成另一个springboot 项目b 并且可以运行访问b的controller层 操作1: 项目b打包依赖修改,把上面的springboot默认打包依赖注释,改为下面 ...
- spring cloud 集成 seata 分布式事务
spring cloud 集成 seata 分布式事务 基于 seata-server 1.6.x 序言 下载 seata-server 准备一个数据库 seata 专门为 seata-server ...
- WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS
WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS 介绍 项目介绍 项目架构 项目介绍 项目集成的原则 SpringBoot集成JaxWS 1. JaxWs ...
- SpringBoot精选项目
项目案例 一. awesome-spring-boot 首先给大家介绍的就是Spring Boot 中文索引,这是一个专门收集 Spring Boot 相关资料的开源项目,也有对应的导航页面. 产品主 ...
- Linux中部署Spring Cloud项目
Linux中部署Spring Cloud项目 文章为本人在学习的过程中,记录部署过程,仅供参考学习.因本人经验不足,教程或有不妥之处,还望指正. 保姆级教程,敬请食用!!! 简介 在学习过程中,部署时 ...
- 视频教程-SpringBoot Web项目案例视频课程-Java
SpringBoot Web项目案例视频课程 拥有10余年项目实战经验. 2006-2011在nttdata从事对日软件开发类工作. 2011-2015在HP从事技术服务工作. 擅长于j2ee相关的软 ...
最新文章
- DPDK — DPDK APP 的指令行参数
- PyQt Qwidget笔记
- 转 Js窗体window大小设置
- python sys,os模块总结
- BZOJ 1101 Luogu P3455 POI 2007 Zap (莫比乌斯反演+分块)
- 每日一笑 | 一些关于集合的知识
- php 获取警告信息,获取PHP警告错误信息的解决方法_PHP教程
- python连接ftp服务器获取文件内容_python 访问ftp服务器文件
- 柏林噪声实践 水与火,顶点纹理拾取
- 中间件和Django缓存
- 教程-TObjectList.Clear、TStringList.Clear方法对象有没有被释放
- 索尼Xperia XZ1 Compact刷机,解锁BL,刷Twrp Recovery和Root教程
- 期货日内交易小经验-开仓篇
- 路由器、猫、交换机的解释
- 光功率 博科交换机_交换机是否支持查看光模块型号及收发光功率
- 老徐WEB:js入门学习 - javascript变量的数据类型
- modelsim-SE仿真error问题
- html图片左右转换,jquery实现图片左右切换的方法
- 【Shell】测试脚本
- 可解释知识追踪(整理更新)