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]

Reply via email to