Выбор ответа Junior Очереди, логи и микросервисы обновлено

Уровни логирования

Вопрос

Какой уровень лога подходит для записи «платёжный шлюз не ответил, заказ не оплачен»?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: ERROR. ERROR для сбоев операции, которые требуют внимания.

Варианты ответа

  1. ERRORправильный ответ
  2. DEBUG
  3. INFO
  4. TRACE

Разбор

ERROR для сбоев операции, которые требуют внимания. WARN для подозрительного, но не сломавшего операцию, INFO для штатных событий (заказ создан), DEBUG и TRACE для подробностей разработчику, в проде их обычно не включают. Баг тоже бывает в логах: ошибка, записанная как INFO, не попадёт в алерты.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.