Дедлайн и отмена¶
gRPC-запрос может иметь заданный таймаут. В спецификации gRPC это называется Дедлайн (deadline) — максимальное время выполнения запроса. Когда дедлайн превышен, клиент отправляет gRPC-статус DEADLINE_EXCEED. После чего сервер прерывает запрос. В экосистеме .NET на сервере генерируется cancellation token, позволяющий пробросить отмену в нижележащие сервисы.
Если дедлайн не указан, то запрос продолжит выполняться до завершения (выполнения кода). По умолчанию дедлайн не задаётся.
Последнее обновление :
23 апреля 2023 г.
Дата создания : 6 апреля 2023 г.
Дата создания : 6 апреля 2023 г.