Встречается на собеседованиях • сегодня

Что произойдет при нарушении работы сервиса

При нарушении работы сервиса возможны разные сценарии в зависимости от конфигурации и архитектуры: 1. **Без обработки ошибок** – клиент получит `500 Internal Server Error` или исключение (например, `NullPointerException`). 2. **С резервированием** – если сервис масштабируемый или есть fallback-механизмы (например, Hystrix), запрос может перенаправиться на здоровый инстанс. 3. **С retry-логикой** – клиент может автоматически повторить запрос (например, Spring Retry). Пример обработки в Spring Boot: ```java @RestControllerAdvice public class GlobalExceptionHandler { @ExceptionHandler(Exception.class) public ResponseEntity handleException(Exception ex) { return ResponseEntity.status(500).body("Service unavailable"); } } ``` **Рекомендации:** - Мониторинг (Prometheus, Grafana) - Circuit Breaker (Resilience4j) - Логирование ошибок - Graceful shutdown
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы