如果创建新应用程序并再次订阅 api,Wso2 apim 即使在达到配额后也允许请求

问题描述 投票:0回答:1

您好,我正在寻找这种情况的解决方案。

  • 我部署了一个api
  • 通过管理门户创建每月 5 个请求计数的订阅策略。
  • 现在我用另一个用户名登录了 devportal
  • 创建应用程序和 bearar 访问令牌
  • 现在我热 api 5 次,然后下一个请求我从 wso2 api 收到配额超出消息

现在我删除以前创建的应用程序并创建新的应用程序,并按照相同的过程创建密钥、API 订阅

现在我收到了 api 的响应。

问题是,如果我设置每月 5 个请求的订阅策略,那么为什么我创建新应用程序时会遵循它。

当配额达到时,我如何阻止它完成。直到并且除非我允许更多订阅政策请求。 有什么解决办法吗?

谢谢

wso2 wso2-api-manager subscription quota
1个回答
0
投票

订阅策略是针对特定订阅定义的,即特定应用程序和 API 之间的订阅。如果您想在一定数量的请求后限制对特定 API 的访问,您可以从管理门户配置高级策略,并从发布者门户为您的 API 添加限制。

请参考, https://apim.docs.wso2.com/en/4.3.0/design/rate-limiting/adding-new-throtdling-policies/#adding-a-new-advanced-rate-limiting-policy

© www.soinside.com 2019 - 2024. All rights reserved.