dyrnq commented on issue #8856: URL: https://github.com/apache/apisix/issues/8856#issuecomment-1436231298
They are all consul discovery, Only the interface is slightly different. Consul has an agent ability to health check the endpoints that registered. health check is an optional for users. Consul have two API get registered endpoints, one is [Consul Catalog API](https://developer.hashicorp.com/consul/api-docs/catalog) and another is [Consul health API](https://developer.hashicorp.com/consul/api-docs/health). And consul health API can use consul the optional health checking mechanisms. and return health filter upstream endpoint to apisix. So if consul return health endpoint to apisix, then apisix no need to health check them, and if consul return all endpoints to apisix ,then apisix need to do healtch check. -- 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]
