Skip to content

Increase timeout for the default proxying mechanismΒ #403

Open
@banesullivan

Description

@banesullivan

Proposed change

When launching your own process, you can specify the timeout: https://jupyter-server-proxy.readthedocs.io/en/latest/server-process.html#timeout

This defaults to 5 seconds and (I think) this is the default for the main proxying process too. I'm wondering if we can increase the timeout (or disable it) for the main proxying process provided by jupyter-server-proxy -- the process that is running and accessible under /proxy/<port> as soon as jupyter-server-proxy is installed.

Who would use this feature?

This is needed for the PyVista use case described in #402 where some of our users send large datasets between client/server and the 5 second request timeout causes the whole application to fail.

See pyvista/pyvista#3979 for more details

(Optional): Suggest a solution

Could there be an environment variable to set the default timeout for the main jupyter-server-proxy process we are using in the use cases defined by #402?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions