我们可以自定义或更改 APIM 的路由方法吗?

Can we customize or change the routing method for APIM?

this link 可以很清楚地看出,API 管理默认使用 Performance 路由方法。有什么办法可以改变 APIM 的方法吗?我的意思是,如果我想使用基于 Priority 的路由而不是性能或地理路由怎么办? APIM可以自定义路由方式吗?

正如您提到的,API 管理默认使用性能路由方法。

意思是,它试图连接到一个可能更近(延迟更低)的区域!

没有办法覆盖它。但是,要使用自定义路由方法(如基于优先级的路由),您可以使用 Azure Traffic Manager

Azure 流量管理器支持以下路由方式

  1. 优先级(您的要求)
  2. 地理
  3. 性能
  4. 多值
  5. 子网
  6. 加权

阅读了以下文章,这些文章详细解释了 APIM 与流量管理器的配置以及自定义路由方法:

  1. https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-deploy-multi-region#-use-custom-routing-to-api-management-regional-gateways

  2. http://techtrainer.me/configure-highly-available-multi-region-azure-apis-using-traffic-manager/