@@ -17,23 +17,23 @@ rules:
1717 # dev.techh.perfunit.integration.service.ExpensiveService - set shared limit to all methods' in the specified class
1818 # dev.techh.perfunit.integration.service.ExpensiveService#testWithArgs - set shared limit to all methods with name testWithArgs
1919 # dev.techh.perfunit.integration.service.ExpensiveService#testWithArgs(java.lang.String) - set limit testWithArgs with one String argument
20- dev.techh.perfunit.integration.service.ExpensiveService#count5InvocationsAllowed:
21- description : Method testNoArgs call to often # Optional: text description
22- allowUnknownCalls : true # Optional: allow invocation without tracing id (default: true)
23- allowFail : true # Optional: if "fail" and quota will be reach exception will be thrown (default: false)
24- tracingKey : traceId # Optional: key which be used for tracking quota usage. This key should be present in MDC (default: traceId)
25- onlyPublic : true # Optional: instrument only public methods (default: true)
26- limit :
27- # One or multiple limit can be used at the same time.
28- count : 10 # Numbers of call allowed
29- timeSingle : 200 # Single call limit in msec
30- timeTotal : 500 # Total time limit in msec
31-
3220# dev.techh.perfunit.integration.service.ExpensiveService#count5InvocationsAllowed:
33- # description: count5InvocationsAllowed
34- # tracingKey: traceId
35- # limit:
36- # count: 5
21+ # description: Method testNoArgs call to often # Optional: text description
22+ # allowUnknownCalls: true # Optional: allow invocation without tracing id (default: true)
23+ # allowFail: true # Optional: if "fail" and quota will be reach exception will be thrown (default: false)
24+ # tracingKey: traceId # Optional: key which be used for tracking quota usage. This key should be present in MDC (default: traceId)
25+ # onlyPublic: true # Optional: instrument only public methods (default: true)
26+ # limit:
27+ # # One or multiple limit can be used at the same time.
28+ # count: 10 # Numbers of call allowed
29+ # timeSingle: 200 # Single call limit in msec
30+ # timeTotal: 500 # Total time limit in msec
31+
32+ dev.techh.perfunit.integration.service.ExpensiveService#count5InvocationsAllowed:
33+ description : count5InvocationsAllowed
34+ tracingKey : traceId
35+ limit :
36+ count : 5
3737
3838 dev.techh.perfunit.integration.service.ExpensiveService#time10MsecSingleAllowed:
3939 description : time10MsecSingleAllowed
0 commit comments