Fatpa opened a new issue #6694: URL: https://github.com/apache/apisix/issues/6694
### Current Behavior By using DNS discovery SRV and CHash algorithm(vars - request_uri), I found that the upstream server list is inconsistent at different Apisix nodes, even if the same node(due to the DNS TTL refresh). ### Expected Behavior I expect it should work like node upstream type, keep all the node as same upstream server list. ### Error Logs _No response_ ### Steps to Reproduce 1. create the first route with DNS discovery SRV and CHash algorithm 2. create the second route with Node Upstream Type and CHash algorithm 3. visit two routes with the same URI 4. check out the access.log and find the upstream server target ### Environment - APISIX version (run `apisix version`): 2.11.0 - Operating system (run `uname -a`): 3.10.0-1160.6.1.el7.x86_64 - OpenResty / Nginx version (run `openresty -V` or `nginx -V`): openresty/1.19.9.1 - etcd version, if relevant (run `curl http://127.0.0.1:9090/v1/server_info`): 3.5.0 - Consul version: v1.11.1 -- 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]
