我使用WSO2 API Manager 2.1,我想为每个调用者IP设置一个限制,也就是说每个IP地址,而不是指定的IP地址。
示例:
API上下文:/ weather无身份验证(没有oauth令牌)没有应用程序
客户端1:IP地址:218.12.1.19
客户端2:IP地址:218.12.1.20
预期节流:10 req / min / IP
如果“客户端1”在一分钟内对API进行了10次以上的调用,则他们的呼叫将被限制,但“客户端2”可以进行10次呼叫而不会受到限制。
这在WSO2 API Manager 2.1.0中是可行的。请参考https://docs.wso2.com/display/AM210/Adding+New+Throttling+Policies