可以使用Azure API管理来实现负载平衡吗?我想自动将对 API 管理中某个 API 的客户端调用分发到后台多个不同的 Web API 服务。在不引入API网关的情况下如何实现这一点? 谢谢!
最佳答案
这似乎不可能。来自文档here .
API Management doesn't perform any load balancing, so it should be used in conjunction with a load balancer such as Application Gateway or a reverse proxy. For information about using API Management with Application Gateway, see Integrate API Management in an internal VNet with Application Gateway.
话虽如此,如果您只想将 APIM 用作 LB,那么您的费用就过高了,或者您的系统可能需要重新设计。 APIM 主要用于代理后端 API、身份验证、缓存、添加速率限制等功能。
关于azure - 如何使用Azure API管理进行负载平衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76934083/