This is a cache of https://docs.openshift.com/container-platform/3.7/install_config/configuring_routing.html. It is a snapshot of the page at 2024-11-21T03:19:10.147+0000.
Configuring <strong>route</strong> Timeouts | Installation and Configuration | OpenShift Container Platform 3.7
×

After installing OpenShift Container Platform and deploying a router, you can configure the default timeouts for an existing route when you have services in need of a low timeout, as required for Service Level Availability (SLA) purposes, or a high timeout, for cases with a slow back end.

Using the oc annotate command, add the timeout to the route:

# oc annotate route <route_name> \
    --overwrite haproxy.router.openshift.io/timeout=<timeout><time_unit>

For example, to set a route named myroute to a timeout of two seconds:

# oc annotate route myroute --overwrite haproxy.router.openshift.io/timeout=2s

Supported time units are microseconds (us), milliseconds (ms), seconds (s), minutes (m), hours (h), or days (d).