userver: USERVER_DEADLINE_PROPAGATION_ABSOLUTE_TIMESTAMP_ENABLED
Loading...
Searching...
No Matches
USERVER_DEADLINE_PROPAGATION_ABSOLUTE_TIMESTAMP_ENABLED

USERVER_DEADLINE_PROPAGATION_ABSOLUTE_TIMESTAMP_ENABLED Dynamic Config

When false, this service stops using the absolute instant from X-Request-Deadline as the local request/task deadline, even if enabled in static config. Use for emergency shutdown without restart.

The header may still be parsed and stored for forwarding to downstream services (see TaskInheritedData::original_deadline). Duration-based propagation (X-YaTaxi-Client-TimeoutMs) remains unaffected.

Schema:

# yaml
default: true
description: |
When `false`, this service stops using the absolute instant from `X-Request-Deadline`
as the local request/task deadline, even if enabled in static config. Use for emergency
shutdown without restart.
The header may still be parsed and stored for forwarding to downstream services
(see `TaskInheritedData::original_deadline`). Duration-based propagation
(`X-YaTaxi-Client-TimeoutMs`) remains unaffected.
schema:
type: boolean

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