apache / apache/trafficserver

proxy.config.http.cache.open_read_retry_time default value impractical

Open
#8,598 3 comments 0 reactions 1 assignee Claimed by @traeak View on GitHub
Cache Stale
Dominant language
C++
Stars
2k
Forks
874
Avg merge
6d 15h
Merged PRs (30d)
46

Description

The default value for proxy.config.http.cache.open_read_retry_time is 10ms.

While running synthetic load testing simulating a thundering herd against a rotating manifest file I added debug into HttpCacheSM to printout time when read retries occurred. On a broadwell xeon with nvme drives I was consistently seeing more than 900ms between these calls. However under these conditions I was seeing at most 2-3 calls being made before the read lock was acquired.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.