首页 > 解决方案 > 将 WSO2 api manager 用于具有多个后端的一个 API

问题描述

我想使用 wso2 api manager 来保护对我的 API 的访问。我有一个在多个后端(大约 100 个)中重复的 API(所有后端都实现了相同的资源)。我发现可以将动态端点与 API 管理器一起使用,但我的路由策略取决于可以选择端点的最终用户的请求。在这种情况下,我无法定义任何路由策略(https://apim.docs.wso2.com/en/latest/learn/api-gateway/message-mediation/adding-dynamic-endpoints/)另一种选择是实现多个网关每个网关将指向一个后端(https://apim.docs.wso2.com/en/latest/learn/api-gateway/api-gateways-with-dedicated-backends/)。但是,在我的情况下,这个选项非常复杂,因为我有大约 100 个后端。WSO2 api manager 在我的情况下是一个不错的选择,还是我应该在不使用 API Manager 的情况下在后端级别保护我的 API?

标签: apiwso2-amendpoint

解决方案


推荐阅读