Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
inbound: Restrict the HTTP/1 idle timeout (linkerd#1931)
The inbound proxy may hold idle inbound connections to the application open for (by default) 20s. This can be problematic when a server sets a lesser idle timeout and that idle timeout matches some poll interval (like a Kubernetes probe or metrics scrape). This change reduces the HTTP/1 connection pool idle timeout to 3s. This should be short enough to avoid this problem in many cases but it is also large enough that connection pooling can help busy services. In the future, this configuration should be made dynamic via the inbound policy API. Signed-off-by: Oliver Gould <ver@buoyant.io>
- Loading branch information