polarismesh / polaris

Service Discovery and Governance Platform for Microservice and Distributed Architecture

Home Page:https://polarismesh.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1.13.0版本eureka同步数据api在处理polaris同步的数据时需要调整response body

MI-cool opened this issue · comments

commented

Describe the bug
我现在eureka server有三个节点,a1/a2/a3。
a1配置eureka peersToReplicate 为a2/a3,发布节点a1,这时候没问题
a2配置eureka peersToReplicate为a3,发布节点a2,这时候a2就会收到来自a1的模拟eureka 同步数据
由于a2返回的response body是空的,会导致a1节点报以下错误
error naming eurekaserver/replicate_worker.go:165 [EUREKA-SERVER] fail unmarshal text to ReplicationListResponse: unexpected end of JSON input

Expected behavior
a2节点返回response body

Environment

  • Version: [ v1.13.0]