2012-08-30 116 views
1

我可以定义一个新的节流层:“无限使用30天”吗?wso2 api管理器新节流层

<wsp:Policy> 
      <throttle:ID throttle:type="ROLE">30-days</throttle:ID> 
      <wsp:Policy> 
       <throttle:Control> 
        <wsp:Policy> 
         <throttle:MaximumCount> ? </throttle:MaximumCount> 
         <throttle:UnitTime> ? </throttle:UnitTime> 

        </wsp:Policy> 
       </throttle:Control> 
      </wsp:Policy> 

编辑:目标是使30天后某个用户的某个API的订阅“过期”...是否有可能?

回答

1

你不能用这两个参数MaximumCountUnitTime在政策文件中指定的要求。该解决方案以现在为您的要求是使用预定义的无限层的API发布者发布您的API,并手动从API网关通过改变API的生命周期状态从发布删除创建一个月后。

+0

但是,如果我从发布更改为创建它不会被其他用户看到...或我错了吗?我只想将特定用户的特定API订阅“过期” – nuvio