WHY
For a long time, Apache APISIX uses radixtree-uri as the default route 
algorithm, which only matches the route according to the request uri. 
Now more and more users use Apache APISIX to handle north-south traffic. They 
often use host to distinguish different backend services and just using request 
URIs to distinguish different routes usually cannot meet user needs. 

HOW
For a better user experience, we plan to use radixtree-host-uri as the default 
route algorithm. In this way, routes can be distinguished based on host and 
request uri.

If your business scenario is more suitable to use radixtree-uri, you can still 
configure and use it in config.yaml.

--
*Shirui Zhao*
My GitHub: https://github.com/soulbird <https://github.com/soulbird>

Reply via email to