summaryrefslogtreecommitdiff
path: root/test/unit/common/test_utils.py
diff options
context:
space:
mode:
authorTim Burke <tim.burke@gmail.com>2023-02-13 21:46:40 -0800
committerTim Burke <tim.burke@gmail.com>2023-04-18 11:49:05 -0700
commit469c38e9fb91bf383e92fd697eceb07f30316030 (patch)
tree34f945f67fdc7ce3107cd4c17e9616b89972e2eb /test/unit/common/test_utils.py
parent4b6f54d063c33e13ced7d6dd5208921680f56ca6 (diff)
downloadswift-469c38e9fb91bf383e92fd697eceb07f30316030.tar.gz
wsgi: Add keepalive_timeout option
Clients sometimes hold open connections "just in case" they might later pipeline requests. This can cause issues for proxies, especially if operators restrict max_clients in an effort to improve response times for the requests that *do* get serviced. Add a new keepalive_timeout option to give proxies a way to drop these established-but-idle connections without impacting active connections (as may happen when reducing client_timeout). Note that this requires eventlet 0.33.4 or later. Change-Id: Ib5bb84fa3f8a4b9c062d58c8d3689e7030d9feb3
Diffstat (limited to 'test/unit/common/test_utils.py')
0 files changed, 0 insertions, 0 deletions