Thanks for the clarification, Ushani. I missed that it is the same API
being invoked.

On Thu, Apr 30, 2015 at 8:38 AM, Ushani Balasooriya <ush...@wso2.com> wrote:

> Hi Nirdesha,
>
> In this use case, the same API is being invoked but 2 different resources.
> E.g., GET, PUT
> So for the first resource (Bronze) it will count as 1 and next 2 requests
> for the same resource  will exceed the resource level throttling.
>
> Next invocation for the 2nd resource will accept only 4 requests in the
> same minute since the whole API level throttling is silver (5)
> So the 5th request will not be successful due to the API level throttling
> (4+1)
>
>
> On Wed, Apr 29, 2015 at 10:06 PM, Nirdesha Munasinghe <nirde...@wso2.com>
> wrote:
>
>> Hi Ushani,
>>
>> Why would the last request (5th one) fail to resource 2 please? Silver
>> throttling tier allows 5 requests per minute, isn't it?
>>
>> Thanks,
>> -Nirdesha
>>
>> On Wed, Apr 29, 2015 at 3:36 PM, Ushani Balasooriya <ush...@wso2.com>
>> wrote:
>>
>>> Hi Sewmini,
>>>
>>> I think it should work like,
>>>
>>> 1st 3 requests to Resource  1 = 1st request successful, Next 2 requests
>>> unsuccessful due to resource level throttling.
>>> Next 5 requests 2 Resource 2 = 1st 4 requests should be successful and
>>> last one should be unsucessful due to API level throttling.
>>>
>>>
>>>
>>> On Wed, Apr 29, 2015 at 3:23 PM, Chathurika De Silva <
>>> chathuri...@wso2.com> wrote:
>>>
>>>> Hi Sewmini
>>>>
>>>> In your case since you have sent 5 requests to the both of the
>>>> resources these will be successful due to your API level throttling tier
>>>> being 5. After that requests will be terminated.
>>>>
>>>> Please find the below documentation that will be a help to you
>>>>
>>>> https://docs.wso2.com/display/AM180/Key+Concepts#KeyConcepts-Throttlingtiers
>>>>
>>>> Thank You
>>>> Erandi
>>>>
>>>>
>>>> On Wed, Apr 29, 2015 at 3:14 PM, Sewmini Jayaweera <sewm...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Ushani,
>>>>>
>>>>> When I say unsuccessful, what i meant was request fails due to
>>>>> resource level throttling exceeding.
>>>>> Say I have given
>>>>>
>>>>> API level throttling - silver (5)
>>>>> App level throttling - unlimited
>>>>> API resource 1 throttling - bronze (1)
>>>>> API resource 2 throttling - unlimited
>>>>>
>>>>> When I send first three requests to resource 1 and next 5 requests to
>>>>> resource 2, my last 3 request should fail due to API level throttling is 
>>>>> it
>>>>> ?
>>>>>
>>>>> Thanks & Regards,
>>>>> Sewmini
>>>>>
>>>>> Sewmini Jayaweera
>>>>> *Software Engineer - QA Team*
>>>>> Mobile: +94 (0) 773 381 250
>>>>> sewm...@wso2.com
>>>>>
>>>>> On Wed, Apr 29, 2015 at 2:48 PM, Ushani Balasooriya <ush...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Sewmini,
>>>>>>
>>>>>> AFAIK, throttling count will start when the API is invoked. Therefore
>>>>>> it should be a successful invocation. First it checks API level 
>>>>>> throttling
>>>>>> limit and then Application level throttling limit and then it goes to
>>>>>> resource level throttling check.
>>>>>>
>>>>>> Regards,
>>>>>> Ushani
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 29, 2015 at 1:59 PM, Sewmini Jayaweera <sewm...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> In API manager throttling functionality, How exactly the throttling
>>>>>>> tier exceed?
>>>>>>>
>>>>>>> 1. At the end of 20 successful invocations/hits or
>>>>>>> 2. When total number of hits (successful and faulty) exceeds 20?
>>>>>>>
>>>>>>> When I test this in both API manager 1.8.0 and 1.9.0 packs, count
>>>>>>> was taken using number of successful hits. Therefore I reported [1]
>>>>>>> documentation Jira.
>>>>>>>
>>>>>>> Please do verify and let me know if the functionality is wrong.
>>>>>>>
>>>>>>> [1].  https://wso2.org/jira/browse/DOCUMENTATION-1665
>>>>>>> <https://wso2.org/jira/browse/DOCUMENTATION-1665>
>>>>>>>
>>>>>>> Thanks & Regards,
>>>>>>> Sewmini
>>>>>>>
>>>>>>> Sewmini Jayaweera
>>>>>>> *Software Engineer - QA Team*
>>>>>>> Mobile: +94 (0) 773 381 250
>>>>>>> sewm...@wso2.com
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev@wso2.org
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Ushani Balasooriya*
>>>>>> Senior Software Engineer - QA;
>>>>>> WSO2 Inc; http://www.wso2.com/.
>>>>>> Mobile; +94772636796
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> Dev@wso2.org
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Chathurika Erandi*
>>>> Software Engineer,
>>>> WSO2 Inc.
>>>>
>>>> *E-mail:* chathuri...@wso2.com
>>>> *Mobile: *+94714 328 612
>>>> *Blog*: chathurikaerandi.blogspot.com
>>>>
>>>
>>>
>>>
>>> --
>>> *Ushani Balasooriya*
>>> Senior Software Engineer - QA;
>>> WSO2 Inc; http://www.wso2.com/.
>>> Mobile; +94772636796
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>> Thanks,
>>
>> Nirdesha Munasinghe,
>> WSO2 Inc.
>> Web:http://wso2.com
>>
>> Mobile: +94 776321920
>>
>
>
>
> --
> *Ushani Balasooriya*
> Senior Software Engineer - QA;
> WSO2 Inc; http://www.wso2.com/.
> Mobile; +94772636796
>
>


-- 

Thanks,

Nirdesha Munasinghe,
WSO2 Inc.
Web:http://wso2.com

Mobile: +94 776321920
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to