Sewmini, will look into the JIRA. Thanks for the info. On Thu, Apr 30, 2015 at 11:16 AM, Nirdesha Munasinghe <[email protected]> wrote:
> 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 <[email protected]> > 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 <[email protected]> >> 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 <[email protected]> >>> 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 < >>>> [email protected]> 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 <[email protected]> >>>>> 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 >>>>>> [email protected] >>>>>> >>>>>> On Wed, Apr 29, 2015 at 2:48 PM, Ushani Balasooriya <[email protected]> >>>>>> 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 <[email protected] >>>>>>> > 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 >>>>>>>> [email protected] >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> [email protected] >>>>>>>> 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 >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Chathurika Erandi* >>>>> Software Engineer, >>>>> WSO2 Inc. >>>>> >>>>> *E-mail:* [email protected] >>>>> *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 >>>> [email protected] >>>> 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 > -- Thanks, Nirdesha Munasinghe, WSO2 Inc. Web:http://wso2.com Mobile: +94 776321920
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
