Что означает HTTP-статус 598 (Время ожидания чтения из сети истекло)?

 
Также может означать:
КонстантаТипОС
ERROR_NOT_TINY_STREAMОшибка WindowsWindows
Предыдущий Следующий
HTTP_STATUS_UNAUTHORIZED

HTTP_STATUS_NETWORK_READ_TIMEOUT

Что означает HTTP 598 Network Read Timeout

HTTP_STATUS_NETWORK_READ_TIMEOUT — незарегистрированный IANA код 598, который некоторые proxy используют для обозначения timeout при чтении ответа от upstream. Поэтому сначала важно определить продукт, сформировавший этот status: семантика не является универсальной частью HTTP standard.

Что проверить

  • Найдите proxy/gateway, который создал 598, и его configured read timeout.
  • Разделите connect/TLS time и время ожидания первого/следующего байта от origin.
  • Сопоставьте upstream latency, application logs и request ID с моментом timeout.

Как исправить

Устраните задержку origin либо обоснованно скорректируйте proxy read timeout. Не увеличивайте его вслепую: это может лишь дольше удерживать зависшие requests и скрыть реальную производительную проблему.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.