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

Review bucket_gocb concurrent op limits #2871

Closed
adamcfraser opened this issue Sep 1, 2017 · 0 comments
Closed

Review bucket_gocb concurrent op limits #2871

adamcfraser opened this issue Sep 1, 2017 · 0 comments
Assignees
Milestone

Comments

@adamcfraser
Copy link
Collaborator

We're currently capping the number of concurrent operations Sync Gateway pushes into the gocb pipeline, to try to avoid the overhead of queue overflow/retry processing.

However, the current cap doesn't account for the relationship between gocb queue capacity and the number of server nodes - gocb supports 2048 queued operations per node, not overall.

Need to adjust the targeted concurrent ops based on cluster size.

This needs to consider the case where the number of server nodes changes post-bucket instantiation.

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

No branches or pull requests

3 participants