-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Current Behavior
I am using APISIX to discover services registered in Consul. I have a route configured to proxy requests to these services.



When I probe the Consul service directly (e.g., via its IP or Consul HTTP API), it always responds correctly. However, when I access the service through the APISIX route domain, the requests sometimes return HTTP 503.

When I probe directly to consul service, it always work. However, when probe from route domain it sometimes return code 503. I want to know why, how to aviod this problem?
Questions:
- Why does APISIX return 503 even when the backend service is healthy according to Consul?
- How can I configure APISIX to avoid these intermittent 503 errors?
Any advice or best practices would be appreciated.
My apisix version is 3.13.0.
Expected Behavior
No response
Error Logs
No response
Steps to Reproduce
Environment
- APISIX version 3.13.0
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
✅ Done
