swift/etc
Tim Burke 8c6ccb5fd4 proxy: Add a chance to skip memcache when looking for shard ranges
By having some small portion of calls skip cache and go straight to
disk, we can ensure the cache is always kept fresh and never expires (at
least, for active containers). Previously, when shard ranges fell out of
cache there would frequently be a thundering herd that could overwhelm
the container server, leading to 503s served to clients or an increase
in async pendings.

Include metrics for hit/miss/skip rates.

Change-Id: I6d74719fb41665f787375a08184c1969c86ce2cf
Related-Bug: #1883324
2022-01-26 18:15:09 +00:00
..
account-server.conf-sample Allow floats for all intervals 2021-05-05 15:30:21 -07:00
container-reconciler.conf-sample container-reconciler: support multiple processes 2021-07-21 11:45:01 -07:00
container-server.conf-sample sharder: Make stats interval configurable 2021-10-01 14:35:09 -07:00
container-sync-realms.conf-sample Allow floats for all intervals 2021-05-05 15:30:21 -07:00
dispersion.conf-sample
drive-audit.conf-sample
internal-client.conf-sample
keymaster.conf-sample
memcache.conf-sample
mime.types-sample
object-expirer.conf-sample Allow floats for all intervals 2021-05-05 15:30:21 -07:00
object-server.conf-sample Finer grained ratelimit for update 2022-01-06 12:47:09 -08:00
proxy-server.conf-sample proxy: Add a chance to skip memcache when looking for shard ranges 2022-01-26 18:15:09 +00:00
rsyncd.conf-sample
swift-rsyslog.conf-sample
swift.conf-sample Update docs to discourage policy names being numbers 2021-03-26 09:17:34 +00:00