Вступить в клуб →
сложнаявопросJVM в контейнере, сборка и зависимости

После добавления прогрева кэша под не может запуститься и перезапускается по кругу

Сервис на Spring Boot стал стартовать 90 секунд: при запуске прогревается кэш справочников. Liveness-проба настроена с initialDelaySeconds: 30, periodSeconds: 10, failureThreshold: 3. Теперь под убивается до окончания запуска и перезапускается снова.

Как правильно настроить?

  • Добавить startupProbe с запасом на медленный старт, liveness оставить быстрой
  • Поставить liveness initialDelaySeconds: 600
  • Убрать liveness-пробу совсем
  • Вынести прогрев кэша в liveness-эндпоинт, чтобы он проходил при первом вызове

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела