apisix icon indicating copy to clipboard operation
apisix copied to clipboard

After the routing configuration update, some requests in Apache APISIX are still routed to the old upstream service

Open CCTV-six opened this issue 1 year ago • 1 comments

Current Behavior

In APISIX, when an administrator updates the routing configuration (such as changing the upstream service address or removing a certain upstream service), theoretically all requests through APISIX should follow the new configuration. However, in practical operation, there may be situations where some requests are still routed to the old upstream service,

Expected Behavior

No response

Error Logs

No response

Steps to Reproduce

  1. Install and start the APISIX cluster (at least two nodes).
  2. Create a routing rule that specifies an upstream service.
  3. Send requests to APISIX to ensure that they are correctly routed to upstream services.
  4. Update routing rules, such as changing the upstream service address or removing the upstream service.
  5. Immediately send new requests to APISIX and observe if all requests follow the new routing rules.

Environment

none

CCTV-six avatar Apr 11 '24 09:04 CCTV-six

Although this sounds like a misconfigurtion issue, please share the steps to reproduce.

shreemaan-abhishek avatar Apr 12 '24 09:04 shreemaan-abhishek