-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/57888/
-----------------------------------------------------------

Review request for zookeeper.


Repository: zookeeper-git


Description
-------

Currently the maxClientCnxns property only limits the aggregate number of 
connections from a client, but not the rate at which connections can be created.

This patch adds a configurable connection rate limiter which limits the rate as 
well.


Diffs
-----

  conf/zoo_sample.cfg a5a2c0b 
  src/java/main/org/apache/zookeeper/common/RateLimiter.java PRE-CREATION 
  src/java/main/org/apache/zookeeper/common/TokenBucket.java PRE-CREATION 
  src/java/main/org/apache/zookeeper/server/NIOServerCnxnFactory.java 7a72757 
  src/java/main/org/apache/zookeeper/server/ZooKeeperServerBean.java 0273896 
  src/java/main/org/apache/zookeeper/server/ZooKeeperServerMXBean.java b95e265 
  src/java/main/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java 
cb8f1c2 
  src/java/test/org/apache/zookeeper/common/TokenBucketTest.java PRE-CREATION 
  src/java/test/org/apache/zookeeper/test/ClientBase.java bb5462a 
  src/java/test/org/apache/zookeeper/test/MaxCnxnRateTest.java PRE-CREATION 
  src/java/test/org/apache/zookeeper/test/MaxCnxnsTest.java a96e5a8 


Diff: https://reviews.apache.org/r/57888/diff/1/


Testing
-------

Unit/integration tests


Thanks,

Vincent Poon

Reply via email to