Skip to content

Locket retry interval should use 5s instead of 1s to be less aggressive - #498

Open
dsboulder wants to merge 1 commit into
cloudfoundry:masterfrom
dsboulder:locket-retry-to-5s
Open

Locket retry interval should use 5s instead of 1s to be less aggressive#498
dsboulder wants to merge 1 commit into
cloudfoundry:masterfrom
dsboulder:locket-retry-to-5s

Conversation

@dsboulder

Copy link
Copy Markdown

Very fast retries can cause a DoS in locket as existing requests pile up and must be processed 1-at-a-time before new requests are executed (due to SELECT FOR UPDATE holding the row lock)

Summary

My environment is slow enough where I occasionally see a locket request take longer than 1s. Components with a 1s retry will give up on the request because it take to long and then immediately make another request for ~15 retries. None of them succeed because they pile up on each other at the locket server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant