Hva er sonde i Kubernetes?
Hva er sonde i Kubernetes?

Video: Hva er sonde i Kubernetes?

Video: Hva er sonde i Kubernetes?
Video: 1-K8s - Основы Kubernetes - Кубернетес на ОЧЕНЬ простом языке 2024, November
Anonim

Beredskap sonder er designet for å la Kubernetes vite når appen din er klar til å betjene trafikk. Kubernetes sørger for beredskapen sonde passerer før du lar en tjeneste sende trafikk til poden. Hvis en beredskap sonde begynner å mislykkes, Kubernetes slutter å sende trafikk til poden før den passerer.

Her, hva er liveness-sonde i Kubernetes?

Kubernetes bruker livlighetsonder for å vite når en beholder skal startes på nytt. Kubernetes bruker beredskap sonder for å bestemme når beholderen er tilgjengelig for å akseptere trafikk. Beredskapen sonde brukes til å kontrollere hvilke pods som brukes som backends for en tjeneste. En pod anses som klar når alle beholderne er klare.

For det andre, hva er forskjellen mellom liveness og beredskapsundersøkelse? Både livlighet & beredskapsundersøkelser brukes til å kontrollere helsen til en applikasjon. Mislykkes liveness sonde vil starte beholderen på nytt, mens den mislykkes beredskapsundersøkelse vil stoppe applikasjonen vår fra å betjene trafikk.

Med tanke på dette, hva er en liveness-sonde?

Kubelet bruker livlighetsonder for å vite når en container skal startes på nytt. For eksempel, livlighetsonder kunne fange en vranglås, der et program kjører, men ikke klarer å gjøre fremskritt. Å starte en container på nytt i en slik tilstand kan bidra til å gjøre applikasjonen mer tilgjengelig til tross for feil.

Hva er formålet med Kubernetes tilgjengelighetskontroller?

Helse sjekker , eller sonder som de kalles inn Kubernetes , utføres av kubelet for å bestemme når en container skal startes på nytt (for livenessProbe) og brukes av tjenester og distribusjoner for å bestemme om en pod skal motta trafikk (for readinessProbe).

Anbefalt: