Sobes.tech
Middle

Cosa succede se la sonda di prontezza (readiness probe) fallisce?

sobes.tech AI

Risposta dell'AI

Если readiness probe не пройдет, Kubernetes перестанет отправлять трафик на этот под. Под будет исключен из сингла сервиса. Это позволяет предотвратить отправку трафика на нездоровое или еще не готовое приложение, обеспечивая более высокую доступность и стабильность сервиса в целом. Приложение внутри пода может продолжать работать, а Kubernetes будет периодически повторять проверки готовности. Если проба начнет проходить успешно, под снова будет включен в сингл сервиса и трафик к нему вернется.

# Пример readiness probe в манифесте Pod
readinessProbe:
  httpGet:
    path: /healthz
    port: 8080
  initialDelaySeconds: 15 # Задержка перед первой проверкой
  periodSeconds: 10       # Интервал между проверками
  timeoutSeconds: 5       # Таймаут для проверки
  failureThreshold: 3     # Количество неудачных попыток перед отметкой пода как не готового