tx-lcn
tx-lcn copied to clipboard
LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases
- [ ] I have searched the [issues](https://github.com/codingapi/tx-lcn/issues) of this repository and believe that this is not a duplicate. ### 1. Bug Description SpringCloud+feign服务调用,参与方不回滚。例如:发起方A(注解使用的是@LcnTransaction,@Transactional) )通过feign调用参与方B(注解@LcnTransaction(propagation = DTXPropagation.SUPPORTS) @Transactional),B抛异常,A插入数据(不回滚)。 使用过的解决办法: 1,feign取消falback,不进行熔断,测试无效;...
 ![Uploading 微信图片_20190225221219.png…]()
- [x] I have searched the [issues](https://github.com/codingapi/tx-lcn/issues) of this repository and believe that this is not a duplicate. ### 1. Bug Description 业务服务每个两台,tm只有一台,提交数据时,日志正常,但是会有部分事务没有成功。不集群的情况下并不会发生该问题 . 失败的事务可能是发起方,也可能是子事务. 我更改过改源码, 主要是负载均衡不支持1.5.0 下eureka的问题, 但我想这应该不会导致上述问题.
## Why you need it? Is your feature request related to a problem? Please describe in details 希望在LogDbProperties 在这个类中添加一个checkout属性, 并且在MysqlLoggerHelper类中init()方法改变判断条件, 由我们自己决定是否开启创建表语句 ## How it could be? A clear and concise...
- [ ] I have searched the [issues](https://github.com/codingapi/tx-lcn/issues) of this repository and believe that this is not a duplicate. ### 1. Bug Description 咨询下,spring cloud框架 feign远程调用。 tx-manager 能看到注册上的两个tc,但是exception表里没有任何数据是啥原因?自然也不能回滚,A 代码中 访问B服务.然后手动写死抛出一个RuntimeException的子类,然后B服务数据没回滚可咋整...
启动日志如下: 2019-03-25 03:05:33.540 INFO 1 --- [ntLoopGroup-4-1] io.netty.handler.logging.LoggingHandler : [id: 0xa31b8763] REGISTERED 2019-03-25 03:05:33.542 INFO 1 --- [ntLoopGroup-4-1] io.netty.handler.logging.LoggingHandler : [id: 0xa31b8763] BIND: /47.110.81.46:8070 2019-03-25 03:05:33.548 INFO 1 --- [ntLoopGroup-4-1]...
负载均衡器对8070端口执行健康检查,导致不断报错。 错误信息: 2019-12-11 11:09:02.872 WARN [tx,,,] 1 --- [ntLoopGroup-5-2] io.netty.channel.DefaultChannelPipeline : An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last...
TC启动失败的问题
### 1. Bug Description 在使用k8s作为集群的时候,创建了eureka,config,tm,tc的时候,tm可以启动,tc在启动的时候日志输出一直显示 ,链接不上tm,达到八次就失败了, ,这是我tc模块的配置,  按照文档配置了“tx-lcn.springcloud.loadbalance.enabled”这个集群配置了,但是idea显示这个配置其实是找不到的,仍然失败,希望能帮忙解决一下,急! ### 2. Environment: - JDK version:1.8 - OS:k8s - TX-LCN version:5.0.2.RELEASE
贡献一个bug,多tm,tc集群环境下: a,b两个服务,a调b,各自完成业务,提交事务。 在非集群环境下,调用情况如下: createGroup joinGroup notifyGroup notifyUnit remove group notify group successfully 集群环境下调用情况如下: createGroup notifyGroup notifyUnit remove group notify group successfully 集群环境b服务没有进行joinGroup,导致其事务不会提交,a正常完成,数据不一致
## Why you need it? Is your feature request related to a problem? Please describe in details ## How it could be? A clear and concise description of what you...