wodingyang commented on issue #10500:
URL: https://github.com/apache/apisix/issues/10500#issuecomment-1818112926

   
![image](https://github.com/apache/apisix/assets/75060224/f7717e87-3a73-4033-abaa-644920fabf4d)
   
![image](https://github.com/apache/apisix/assets/75060224/65d6e859-ba97-448c-a029-340a8f9a30a7)
   Based on the information you provided, it appears that the issue is related 
to the interaction between the "config_etcd.lua" and "upstream.lua" files in 
APIsix.
   
   When the line "will read the configuration again via readdir" is executed 
and outputted, it seems to trigger a condition check in the code: "if 
healthcheck_parent.checker and healthcheck_parent.checker_upstream == 
upstream". However, this condition check is evaluating to false.
   
   To further investigate and resolve this issue, it would be helpful to 
analyze the specific code implementation in "config_etcd.lua" and 
"upstream.lua" related to this condition check. Additionally, it may be 
beneficial to review the etcd version 3.4.21 documentation for any potential 
known issues or updates related to this behavior.


-- 
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