userver: USERVER_DEADLINE_PROPAGATION_ENABLED
Loading...
Searching...
No Matches
USERVER_DEADLINE_PROPAGATION_ENABLED

USERVER_DEADLINE_PROPAGATION_ENABLED Dynamic Config

When false, disables deadline propagation in the service. This includes:

  • reading the task-inherited deadline from HTTP headers and gRPC metadata;
  • interrupting operations when deadline expires;
  • propagating the deadline to downstream services and databases.

Deadline propagation can also be disabled in the static config of:

Deadline propagation is disabled if disabled statically OR dynamically.

Schema:

# yaml
default: true
description: |
When `false`, disables deadline propagation in the service. This includes:
- reading the task-inherited deadline from HTTP headers and gRPC metadata;
- interrupting operations when deadline expires;
- propagating the deadline to downstream services and databases.
Deadline propagation can also be disabled in the static config of:
- components::Server (disables the HTTP handler part).
Deadline propagation is disabled if disabled statically OR dynamically.
schema:
type: boolean

For a full list of dynamic configs see Dynamic config schemas list