[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-22 Thread Willem Jiang (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Willem Jiang updated SCB-651:
-
Fix Version/s: (was: java-chassis-1.0.0-m2)
   Java-chassis-1.0.0

> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Assignee: Sean Li
>Priority: Major
> Fix For: Java-chassis-1.0.0
>
> Attachments: limit value as 1.jpeg, limit value as 2.jpeg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second are 1 less than the limit value. 
>  
> For example, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 2, I'll get 1 successful request instead of 
> 2. 
>   
>  -However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)-
>   



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-22 Thread liubao (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

liubao updated SCB-651:
---
Fix Version/s: java-chassis-1.0.0-m2

> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Assignee: Sean Li
>Priority: Major
> Fix For: java-chassis-1.0.0-m2
>
> Attachments: limit value as 1.jpeg, limit value as 2.jpeg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second are 1 less than the limit value. 
>  
> For example, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 2, I'll get 1 successful request instead of 
> 2. 
>   
>  -However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)-
>   



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-14 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Description: 
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second are 1 less than the limit value.  

For example, if I set _flowcontrol.Provider.qps.limit._
 _business-service-consumer_ as 1, I'll get NO successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
 _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
  
 -However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)-
  

  was:
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value.  

For example, if I set _flowcontrol.Provider.qps.limit._
 _business-service-consumer_ as 1, I'll get NO successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
 _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
  
 -However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)-
  


> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Assignee: Sean Li
>Priority: Major
> Attachments: limit value as 1.jpeg, limit value as 2.jpeg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second are 1 less than the limit value. 
>  
> For example, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 2, I'll get 1 successful request instead of 
> 2. 
>   
>  -However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)-
>   



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-13 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Description: 
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value.  

For example, if I set _flowcontrol.Provider.qps.limit._
 _business-service-consumer_ as 1, I'll get NO successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
 _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
  
 -However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)-
  

  was:
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value.  

For example, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 1, I'll get NO successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
 
However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)
 


> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Assignee: Sean Li
>Priority: Major
> Attachments: limit value as 1.jpeg, limit value as 2.jpeg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
>  _business-service-consumer_ as 2, I'll get 1 successful request instead of 
> 2. 
>   
>  -However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)-
>   



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Attachment: limit value as 1.jpeg

> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
> Attachments: limit value as 1.jpeg, limit value as 2.jpeg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Attachment: limit value as 2.jpeg

> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
> Attachments: limit value as 1.jpeg, limit value as 2.jpeg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Attachment: (was: 1511528335888_.pic_hd.jpg)

> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Attachment: 1511528335888_.pic_hd.jpg

> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
> Attachments: 1511528335888_.pic_hd.jpg
>
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Description: 
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value.  

For example, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 1, I'll get NO successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
 
However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)
 

  was:
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value.  

For example, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 1, I'll get no successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
 
However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)
 


> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get NO successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Description: 
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value.  

For example, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 1, I'll get no successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
 
However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)
 

  was:
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value. 

 

For example, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 1, I'll get no successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
 
However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)
 


> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value.  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get no successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (SCB-651) QPS rate limit bug

2018-06-06 Thread Sean Li (JIRA)


 [ 
https://issues.apache.org/jira/browse/SCB-651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Li updated SCB-651:

Description: 
When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
actual number of requests allowed per second is always 1 less than the limit 
value. 

 

For example, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 1, I'll get no successful request at the very 
beginning, although I would expect 1 successful request instead of none. 
Similarly, if I set _flowcontrol.Provider.qps.limit._
_business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
 
However, if I pause before sending requests, for example add 
_Thread.sleep(100)_ before invoking the first request, the number of requests 
allowed per second will be correct this time. (i.e. 1 successful request when 
limit value is 1, 2 successful requests when limit value is 2, etc.)
 

  was:When setting servicecomb.flowcontrol.Provider.qps.limit.[ServiceName], 
the actual number of requests allowed per second is always 1 less than the 
limit value. 


> QPS rate limit bug
> --
>
> Key: SCB-651
> URL: https://issues.apache.org/jira/browse/SCB-651
> Project: Apache ServiceComb
>  Issue Type: Bug
>  Components: Java-Chassis
>Affects Versions: java-chassis-1.0.0-m1
>Reporter: Sean Li
>Priority: Major
>
> When setting _servicecomb.flowcontrol.Provider.qps.limit.[ServiceName]_, the 
> actual number of requests allowed per second is always 1 less than the limit 
> value. 
>  
> For example, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 1, I'll get no successful request at the very 
> beginning, although I would expect 1 successful request instead of none. 
> Similarly, if I set _flowcontrol.Provider.qps.limit._
> _business-service-consumer_ as 2, I'll get 1 successful request instead of 2. 
>  
> However, if I pause before sending requests, for example add 
> _Thread.sleep(100)_ before invoking the first request, the number of requests 
> allowed per second will be correct this time. (i.e. 1 successful request when 
> limit value is 1, 2 successful requests when limit value is 2, etc.)
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)