Size: a a a

Scala User Group

2020 September 08

𝛈µ

𝛈 µ in Scala User Group
Жаль
источник

Oℕ

Oleg ℕizhnik in Scala User Group
отдельные сервисы за него отвечают
источник

EB

Eugene Bosiakov in Scala User Group
𝛈 µ
Увидеть сигнал на дашборде и почесать бд
Какой сигнал и как ему понять что именно отвалилось, ведь прилага пишет в лог какие-то кастомные ошибки, для него это ж будет какой-то бизнес-проблемой
источник

𝛈µ

𝛈 µ in Scala User Group
почему, ты можешь эту ошибку захендлить и бампнуть метрику. Если сообщение имеет смысл - в лог написать
источник

EB

Eugene Bosiakov in Scala User Group
ochen slozno
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Eugene Bosiakov
Какой сигнал и как ему понять что именно отвалилось, ведь прилага пишет в лог какие-то кастомные ошибки, для него это ж будет какой-то бизнес-проблемой
никто не предлагает это бизне ошибкой делать
источник

EB

Eugene Bosiakov in Scala User Group
𝛈 µ
Обернёшь ошибку в доменную ошибку
предлагают!
источник

𝛈µ

𝛈 µ in Scala User Group
Доменная, кстати != бизнес
источник

𝛈µ

𝛈 µ in Scala User Group
Просто ожидаемая
источник

𝛈µ

𝛈 µ in Scala User Group
У тебя есть иерархия ожидаемых ошибок
источник

EB

Eugene Bosiakov in Scala User Group
зашел в кибану, там все насмерть засрано connection error, все понятно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
как раз наоборот
источник

𝛈µ

𝛈 µ in Scala User Group
Все зависит от твоих хотелок. Может быть и понятно
источник

𝛈µ

𝛈 µ in Scala User Group
И стек тока мешать будет
источник

𝛈µ

𝛈 µ in Scala User Group
А может и непонятно
источник

EB

Eugene Bosiakov in Scala User Group
а если там CustomDbConnectionException, это ж надо в джавадок идти или в код смотреть, это обертка вокруг конекшн ерора или что-то сложнее
источник

Oℕ

Oleg ℕizhnik in Scala User Group
зашёл в кибану, а там вместо idle connection time exceeded красивая ошибка с текстом, что ты хотел в этом хттп вызове сделать, список параметров и кусок конфига
источник

𝛈µ

𝛈 µ in Scala User Group
зачем?
источник

𝛈µ

𝛈 µ in Scala User Group
Если ты допустим знаешь, что у тебя регулярно происходят таймауты на твоем, как ты там сказал, амкьюпи
источник

𝛈µ

𝛈 µ in Scala User Group
Зачем тебе прямо так уж каждый раз стек видеть?
источник