【问题标题】:wso2 api manager new throttling tierwso2 api manager 新的节流层
【发布时间】:2016-02-04 04:14:16
【问题描述】:

我能否定义一个新的限制层,例如:“30 天无限制使用”?

 <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 的订阅“过期”……这可能吗?

【问题讨论】:

    标签: wso2 wso2carbon wso2-am


    【解决方案1】:

    您不能使用策略文件中的两个参数 MaximumCountUnitTime 来指定您的要求。到目前为止,您的要求的解决方案是使用 API Publisher 中预定义的 Unlimited 层发布您的 API,并通过更改生命周期手动将其从 API 网关中删除一个月后,API 的循环状态从 PublishedCreated

    【讨论】:

    • 但如果我从已发布更改为已创建,其他用户将看不到它......还是我错了?我只想让特定用户对特定 API 的订阅“过期”
    猜你喜欢
    • 2018-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-17
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多