Apache2's default value for KeepAliveTimeout is 5 seconds, which is okay
for general web-page serving use cases. However, connections from a web
browser to Horizon application can be terminated unnecessarily during
multiple requests in a session due to the short KeepAliveTimeout.
Let's ease KeepAliveTimeout to 75 seconds, which is fairly standard for
services behind a reverse proxy since it's the default value of nginx.
Closes-Bug: #1947010
Change-Id: Iff9357e5efb7937927a8d0a6de072d4afaa98906
(cherry picked from commit dbc4077ba5abeaced91d99f55ef876584f55ed69)
Reviewed: https:/ /review. opendev. org/c/openstack /charm- openstack- dashboard/ +/836430 /opendev. org/openstack/ charm-openstack -dashboard/ commit/ 1e34723cd24ec1c 2cfc2ac724a79b1 bcca0e1438
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 1e34723cd24ec1c 2cfc2ac724a79b1 bcca0e1438
Author: Nobuto Murata <email address hidden>
Date: Thu Oct 14 09:54:46 2021 +0900
Ease KeepAliveTimeout
Apache2's default value for KeepAliveTimeout is 5 seconds, which is okay
for general web-page serving use cases. However, connections from a web
browser to Horizon application can be terminated unnecessarily during
multiple requests in a session due to the short KeepAliveTimeout.
Let's ease KeepAliveTimeout to 75 seconds, which is fairly standard for
services behind a reverse proxy since it's the default value of nginx.
Closes-Bug: #1947010 7927a8d0a6de072 d4afaa98906 ed91d99f55ef876 584f55ed69)
Change-Id: Iff9357e5efb793
(cherry picked from commit dbc4077ba5abeac