[ARVADOS] updated: 1.3.0-2462-g9d4be0f5a
Git user
git at public.arvados.org
Fri Apr 10 12:57:32 UTC 2020
Summary of changes:
lib/config/generated_config.go | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
via 9d4be0f5a330030fbb0df4304e74597f26e99fd1 (commit)
from 66fe512eed4a69d56fbd1f46a8aeb191f78fe686 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 9d4be0f5a330030fbb0df4304e74597f26e99fd1
Author: Ward Vandewege <ward at jhvc.com>
Date: Fri Apr 10 08:56:56 2020 -0400
Fix tests.
refs #16326
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at jhvc.com>
diff --git a/lib/config/generated_config.go b/lib/config/generated_config.go
index 0194b02f5..4a8d7024f 100644
--- a/lib/config/generated_config.go
+++ b/lib/config/generated_config.go
@@ -190,12 +190,21 @@ Clusters:
MaxItemsPerResponse: 1000
# Maximum number of concurrent requests to accept in a single
- # service process, or 0 for no limit. Currently supported only
- # by keepstore.
+ # service process, or 0 for no limit.
MaxConcurrentRequests: 0
- # Maximum number of 64MiB memory buffers per keepstore server
- # process, or 0 for no limit.
+ # Maximum number of 64MiB memory buffers per Keepstore server process, or
+ # 0 for no limit. When this limit is reached, up to
+ # (MaxConcurrentRequests - MaxKeepBlobBuffers) HTTP requests requiring
+ # buffers (like GET and PUT) will wait for buffer space to be released.
+ # Any HTTP requests beyond MaxConcurrentRequests will receive an
+ # immediate 503 response.
+ #
+ # MaxKeepBlobBuffers should be set such that (MaxKeepBlobBuffers * 64MiB
+ # * 1.1) fits comfortably in memory. On a host dedicated to running
+ # Keepstore, divide total memory by 88MiB to suggest a suitable value.
+ # For example, if grep MemTotal /proc/meminfo reports MemTotal: 7125440
+ # kB, compute 7125440 / (88 * 1024)=79 and configure MaxBuffers: 79
MaxKeepBlobBuffers: 128
# API methods to disable. Disabled methods are not listed in the
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list