[seata]Seata连接nacos集群,心跳400刷日志

2024-05-09 998 views
3

Seata连接nacos集群(3台)后,注册到了A,后续nacos心跳(/nacos/v1/ns/instance/beat)请求发送到B或C报400,后台一直刷日志,请求到注册A返回200

心率报错记录 图像

心跳请求到注册nacos服务端 图像

心跳请求非注册nacos服务端 图像

回答

6

@white1208 提供更多信息,例如nacos客户端和服务器版本。

8

服务器 nacos 版本 2.2.2 客户端 Seata 版本 1.6.1

图像 图像

5

建议提交到nacos社区辅助排查下是否存在高版本兼容性问题

5

建议提交到nacos社区辅助排查下是否存在高版本兼容性问题

您会确认一下吗,我想确认一下是不是我配置的问题

1

Seata基于1.4.2测试没有这个问题,本人测试过2.0.x没有这个问题

5

Seata基于1.4.2测试没有这个问题,本人测试过2.0.x没有这个问题

2.0.X测试的也是连接nacos负载场景么,nacos单机情况,我这也没有问题,如果你同时也是nacos负载场景没问题,那就是我这篇文章的问题

0

升级是集群有问题也跟seata相关,seata用标准的应该是nacos api实现的,你反馈到nacos社区

4

@white1208我香料也遇到了类似的问题,我使用的是nacos2.2.2然后seata版本是1.3.0 我的问题是微服务启动的时候,seata客户端连接nacos集群会遇到400问题,这是偶发性的,重启微服务POD就正常了,而且只有在启动的时候才会偶尔出现 09812fc7dca8f17bf3686a7653af96e1