- [√ ] I have searched the issues of this repository and believe that this is not a duplicate.
Ⅰ. Issue Description
注册中心和配置中心使用nacos,应用部署在k8s容器,使用AT模式,开始事务创建和提交都正常。
正常运行两三天后,seata就失效了,原来GlobalTransactional注解下的数据库操作不会生成xid,只走本地数据库事务。且日志中每隔30s一直有channel inactive信息
Ⅱ. Describe what happened
channel inactive信息:
2020-05-22 15:14:26.592 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:263 -remove unused channel:[id: 0xd904db76, L:0.0.0.0/0.0.0.0:8091 ! R:/127.0.0.1:55118]
2020-05-22 15:14:56.619 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:254 -127.0.0.1:55130 to server channel inactive.
2020-05-22 15:14:56.619 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:263 -remove unused channel:[id: 0x370471ba, L:0.0.0.0/0.0.0.0:8091 ! R:/127.0.0.1:55130]
2020-05-22 15:15:26.630 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:254 -127.0.0.1:55138 to server channel inactive.
2020-05-22 15:15:26.630 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:263 -remove unused channel:[id: 0x46f7d33a, L:0.0.0.0/0.0.0.0:8091 ! R:/127.0.0.1:55138]
2020-05-22 15:15:56.642 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:254 -127.0.0.1:55142 to server channel inactive.
2020-05-22 15:15:56.642 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:263 -remove unused channel:[id: 0x2c8e3ae4, L:0.0.0.0/0.0.0.0:8091 ! R:/127.0.0.1:55142]
2020-05-22 15:16:26.650 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:254 -127.0.0.1:55148 to server channel inactive.
2020-05-22 15:16:26.650 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:263 -remove unused channel:[id: 0x9a587716, L:0.0.0.0/0.0.0.0:8091 ! R:/127.0.0.1:55148]
2020-05-22 15:16:56.682 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:254 -127.0.0.1:55158 to server channel inactive.
2020-05-22 15:16:56.682 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:263 -remove unused channel:[id: 0xeaaf6fcc, L:0.0.0.0/0.0.0.0:8091 ! R:/127.0.0.1:55158]
2020-05-22 15:17:26.691 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:254 -127.0.0.1:55166 to server channel inactive.
2020-05-22 15:17:26.691 INFO [NettyServerNIOWorker_1_8]io.seata.core.rpc.netty.AbstractRpcRemotingServer.handleDisconnect:26
当前网络连接情况:
[xxx bin]$ netstat -ant | grep 8091
tcp 0 0 127.0.0.1:55272 127.0.0.1:8091 TIME_WAIT
tcp 0 0 127.0.0.1:55282 127.0.0.1:8091 TIME_WAIT
tcp6 0 0 :::8091 :::* LISTEN
tcp6 0 0 172.26.128.234:8091 172.26.51.187:11956 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.187:58181 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.181:10469 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.190:27776 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.190:24333 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.181:61864 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.190:26168 ESTABLISHED
tcp6 0 0 172.26.128.234:8091 172.26.51.190:59790 ESTABLISHED
Ⅲ. Describe what you expected to happen
长期运行稳定
Ⅵ. Environment:
- JDK version : 1.8
- OS : centos7
- Others: seata-server 1.2.0
- maven:
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-spring-boot-starter</artifactId>
<version>1.2.0</version>
</dependency>
5条答案
按热度按时间xzabzqsa1#
@majjfootman Any error information? Is automatic degrade configured?
h9a6wy2h2#
Thank you for attention, there was no error information,just GlobalTransactional not effect, and seata-server's channel inactive logs continues output.
Seata-server nacos configures were below:
Seata-server's registry.conf configure:
Seata client yml configures:
mzmfm0qo3#
我1.3版本 也有这个问题
tpgth1q74#
请问解决了吗
rks48beu5#
***@***.***Scope 注解的原因,每次刷新配置,导致@GlobalTransactional 注解失效。…
------------------ 原始邮件 ------------------ 发件人: "seata/seata" ***@***.***>; 发送时间: 2021年3月18日(星期四) 上午10:51 ***@***.***>; ***@***.******@***.***>; 主题: Re: [seata/seata] 注册中心和配置中心使用nacos,应用部署在k8s容器,正常运行两三天后,GlobalTransactional失效 (#2714) 请问解决了吗 — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.