Backend, données et sécurité Plus de détails C · Convention industrielle Plateforme: Web

Health Probes

Probes de santé

Les probes de santé sont de petites vérifications qui informent une plateforme si un service est en train de démarrer, prêt pour le trafic, ou toujours actif.

Vous pourriez l'appeler Health Probessonde de servicesondes de disponibilité, de préparation et de démarragepoint de terminaison de vérification de santé

Voir comment cela fonctionne

Exemple travaillé originalProbes de santé
État & récupérationProbes de santéstartup failure -> restart policy; startup success -> enable checks; readiness failure -> remove traffic; liveness failure -> restart policy
POD / CATALOG-7en cours d'exécution
DÉMARRAGE✓commencé
PRÉPARATION×pas de trafic
Vitalité✓pas de redémarrage
Le processus reste actifcirculation en pause
GARDER SÉCURISÉChaque sonde répond à une question de santé différente.RÉCUPÉRERDétourner avant de redémarrer un processus qui est vraiment bloqué.
startup failure -> restart policy; startup success -> enable checks; readiness failure -> remove traffic; liveness failure -> restart policySRE
Probes de santéRésilience du service

Un autre exemple

Une sonde de disponibilité échouée supprime le trafic. Des échecs répétés au démarrage ou de vivacité font que la plateforme suit sa politique de redémarrage.

Parties principales

  1. 01Sonde de démarrage
  2. 02Sonde de préparation
  3. 03sonde d'état de vie
  4. 04Vérifier le point de terminaison
  5. 05seuil d'échec
  6. 06Action de routage ou de redémarrage

Utilisez-le lorsque

Utilisez des sondes séparées lorsqu'un processus en cours d'exécution peut ne pas être prêt. Donnez à chaque sonde une question claire et un seuil sûr.

Ne l'utilisez pas lorsque

Ne faites pas dépendre la disponibilité de chaque service distant. Une panne partagée pourrait redémarrer tous les processus sains et rendre la récupération plus difficile.

Nom utilisé dans le code

startup failure -> restart policy; startup success -> enable checks; readiness failure -> remove traffic; liveness failure -> restart policy

Avant d'expédier

Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback.

Demande que vous pouvez copier

Outcome: Complete the task with Probes de santé (Health Probes). User context: Une sonde de disponibilité échouée supprime le trafic. Des échecs répétés au démarrage ou de vivacité font que la plateforme suit sa politique de redémarrage. Technical concept or control: Probes de santé (Health Probes). Why it fits: Utilisez des sondes séparées lorsqu'un processus en cours d'exécution peut ne pas être prêt. Donnez à chaque sonde une question claire et un seuil sûr. Do not use it when: Ne faites pas dépendre la disponibilité de chaque service distant. Une panne partagée pourrait redémarrer tous les processus sains et rendre la récupération plus difficile. Engineering requirements: Define inputs, outputs, contracts, and rules that must always hold. Set authorization and input checks. Define failures, timeouts, retries, one-time effects, data moves, and compatibility limits. Operations: Add useful signals and logs that hide sensitive data. Set capacity limits and write an operator guide. Test recovery and rollback. Acceptance criteria: Contract and failure-path tests pass. Data and authorization rules still hold during retries and partial failures. Check performance limits, monitoring, recovery, and rollback. Evidence and limits (evidence boundary): Aucun standard officiel unique ne régit l’ensemble du terme. Sa signification peut varier selon les équipes, plateformes ou frameworks. Unknowns to confirm: Where the code runs, data stores, traffic shape, consistency needs, and the security boundary. Also confirm the compatibility period, service goals, and rollback limits.

Vérifiez cette demande

Review how Probes de santé (Health Probes) is used now. Definition: Les probes de santé sont de petites vérifications qui informent une plateforme si un service est en train de démarrer, prêt pour le trafic, ou toujours actif. Release checks: Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Ce terme est-il officiel ?

Convention industrielle

Les gens utilisent souvent ce terme au travail. Les sources listées peuvent soutenir la pratique ou les limitations. Elles ne définissent pas toutes les parties du terme.

Aucun standard officiel unique ne régit l’ensemble du terme. Sa signification peut varier selon les équipes, plateformes ou frameworks.

Portée
Seulement ce que couvre la source:nom canonique、définition、sémantique、API de la plateforme、mise en œuvre、guide d'utilisation、directives d'évitement
Statut du document
stable
Coché activé
2026-07-30

Sources et portée des preuves

Source faisant autorité + Référence de terme · Kubernetes · stable Liveness, Readiness, and Startup Probes Portée: nom canonique、définition、sémantique、API de la plateforme、mise en œuvre、guide d'utilisation、directives d'évitement Rôle ici: Référence directe au terme La source couvre: nom canonique, définition, sémantique, API de la plateforme, mise en œuvre, guide d'utilisation, directives d'évitement

Copiez-le vous-même

Le navigateur n'a pas pu copier ceci. Sélectionnez la requête ci-dessous et copiez-la vous-même.