Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rate-limit Lease Revoke #8097

Closed
gyuho opened this issue Jun 14, 2017 · 0 comments
Closed

Rate-limit Lease Revoke #8097

gyuho opened this issue Jun 14, 2017 · 0 comments

Comments

@gyuho
Copy link
Contributor

gyuho commented Jun 14, 2017

  1. 1,000 leases with same TTL (with different creation time)
  2. Leader election or reboot
  3. 1,000 leases are renewed
  4. TTL elapses
  5. 1,000 leases are expired all at the same time -- this should be rate-limited

c.f. #8096

gyuho added a commit to gyuho/etcd that referenced this issue Jun 14, 2017
Instead of having maximum number of inflight revoke
routine, rate limit revokes 'per second'.

Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Jun 14, 2017
Instead of having maximum number of inflight revoke
routines, this rate limits revokes 'per second'.

Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Jun 14, 2017
Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Jun 14, 2017
Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Jun 14, 2017
Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Jun 14, 2017
Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit that referenced this issue Jun 23, 2017
Fix #8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
yudai pushed a commit to yudai/etcd that referenced this issue Oct 5, 2017
Fix etcd-io#8097.

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant