Skip to content

Add HTTP keepalive timeout configuration to HTTP-serving components #2866

Open
@achimnol

Description

The following components have HTTP-serving endpoints:

  • Manager
  • Storage Proxy
  • Web Server (aka Gateway)
  • WSProxy (aka App Proxy)

According to aio-libs/aiohttp#9285, we should set the HTTP keepalive timeout longer than the reverse-proxy if one is present to avoid races in the reverse-proxy.

aio-libs/aiohttp#9293 (backport of 9285) will be included in aiohttp release 3.11, and I think we should have also an explicit configuration knob to adjust this value as needed by the actual per-site setup.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    area:infrastructureInfrastructure-related issuescomp:appproxyRelated to App Proxy componentcomp:managerRelated to Manager componentcomp:storage-proxyRelated to Storage proxy componentcomp:webserverRelated to Web Server componenteffort:easyNeed to understand only a specific region of codes (good first issue, easy).

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions