Baoyuantop commented on issue #12937: URL: https://github.com/apache/apisix/issues/12937#issuecomment-3797593400
Hi @jizhuozhi, thank you for your report. Based on the code, if a service has multiple nodes and the first node is malformed (missing the Service field), none of the service's nodes will be added to up_services. This results in the service becoming completely unavailable. If the malformed node is not the first one, all subsequent nodes will be lost. However, based on Consul's API, it is extremely rare for data to be returned without the Service field. This typically indicates an issue with the Consul cluster itself or external interference. Could you describe the circumstances under which you encountered this problem? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
