[{"data":1,"prerenderedAt":253},["ShallowReactive",2],{"navigation":3,"docs-navigation-de":4,"\u002Fde\u002Fdocs\u002Fapp-services\u002Fhealth-checks":111,"\u002Fde\u002Fdocs\u002Fapp-services\u002Fhealth-checks-surround":248},[],[5,24,36,67,104],{"title":6,"path":7,"stem":8,"children":9,"icon":23},"Getting Started","\u002Fde\u002Fdocs\u002Fgetting-started","de\u002F1.docs\u002F1.getting-started\u002F1.index",[10,13,18],{"title":11,"path":7,"stem":8,"icon":12},"Einführung","i-lucide-house",{"title":14,"path":15,"stem":16,"icon":17},"Erste Schritte","\u002Fde\u002Fdocs\u002Fgetting-started\u002Fget-started","de\u002F1.docs\u002F1.getting-started\u002F2.get-started","i-lucide-rocket",{"title":19,"path":20,"stem":21,"icon":22},"Funktionsweise","\u002Fde\u002Fdocs\u002Fgetting-started\u002Fhow-it-works","de\u002F1.docs\u002F1.getting-started\u002F3.how-it-works","i-lucide-lightbulb",false,{"title":25,"path":26,"stem":27,"children":28,"icon":23},"Guides","\u002Fde\u002Fdocs\u002Fguides","de\u002F1.docs\u002F2.guides\u002F1.index",[29,31],{"title":25,"path":26,"stem":27,"icon":30},"i-lucide-book-open",{"title":32,"path":33,"stem":34,"icon":35},"Container Registry verbinden","\u002Fde\u002Fdocs\u002Fguides\u002Fcontainer-registries","de\u002F1.docs\u002F2.guides\u002F2.container-registries","i-lucide-container",{"title":37,"path":38,"stem":39,"children":40,"icon":23},"App Services","\u002Fde\u002Fdocs\u002Fapp-services","de\u002F1.docs\u002F3.app-services\u002F1.index",[41,42,47,52,57,62],{"title":37,"path":38,"stem":39,"icon":17},{"title":43,"path":44,"stem":45,"icon":46},"Build Settings","\u002Fde\u002Fdocs\u002Fapp-services\u002Fbuild-settings","de\u002F1.docs\u002F3.app-services\u002F2.build-settings","i-lucide-settings",{"title":48,"path":49,"stem":50,"icon":51},"Env Variables","\u002Fde\u002Fdocs\u002Fapp-services\u002Fenvironment-variables","de\u002F1.docs\u002F3.app-services\u002F3.environment-variables","i-lucide-key",{"title":53,"path":54,"stem":55,"icon":56},"Custom Domains","\u002Fde\u002Fdocs\u002Fapp-services\u002Fcustom-domains","de\u002F1.docs\u002F3.app-services\u002F4.custom-domains","i-lucide-globe",{"title":58,"path":59,"stem":60,"icon":61},"Health Checks","\u002Fde\u002Fdocs\u002Fapp-services\u002Fhealth-checks","de\u002F1.docs\u002F3.app-services\u002F5.health-checks","i-lucide-heart-pulse",{"title":63,"path":64,"stem":65,"icon":66},"Autoscaling","\u002Fde\u002Fdocs\u002Fapp-services\u002Fautoscaling","de\u002F1.docs\u002F3.app-services\u002F6.autoscaling","i-lucide-scaling",{"title":68,"path":69,"stem":70,"children":71,"icon":23},"Helm Releases","\u002Fde\u002Fdocs\u002Fhelm-releases","de\u002F1.docs\u002F4.helm-releases\u002F1.index",[72,74,79,84,89,94,99],{"title":68,"path":69,"stem":70,"icon":73},"i-lucide-package",{"title":75,"path":76,"stem":77,"icon":78},"PostgreSQL deployen","\u002Fde\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","de\u002F1.docs\u002F4.helm-releases\u002F2.deploy-postgresql","i-lucide-database",{"title":80,"path":81,"stem":82,"icon":83},"Redis deployen","\u002Fde\u002Fdocs\u002Fhelm-releases\u002Fdeploy-redis","de\u002F1.docs\u002F4.helm-releases\u002F3.deploy-redis","i-lucide-zap",{"title":85,"path":86,"stem":87,"icon":88},"n8n deployen","\u002Fde\u002Fdocs\u002Fhelm-releases\u002Fdeploy-n8n","de\u002F1.docs\u002F4.helm-releases\u002F4.deploy-n8n","i-lucide-workflow",{"title":90,"path":91,"stem":92,"icon":93},"RustFS deployen","\u002Fde\u002Fdocs\u002Fhelm-releases\u002Fdeploy-rustfs","de\u002F1.docs\u002F4.helm-releases\u002F5.deploy-rustfs","i-lucide-hard-drive",{"title":95,"path":96,"stem":97,"icon":98},"OpenSearch deployen","\u002Fde\u002Fdocs\u002Fhelm-releases\u002Fdeploy-opensearch","de\u002F1.docs\u002F4.helm-releases\u002F6.deploy-opensearch","i-lucide-search",{"title":100,"path":101,"stem":102,"icon":103},"Keycloak deployen","\u002Fde\u002Fdocs\u002Fhelm-releases\u002Fdeploy-keycloak","de\u002F1.docs\u002F4.helm-releases\u002F7.deploy-keycloak","i-lucide-shield-check",{"title":105,"path":106,"stem":107,"children":108,"icon":23},"Glossar","\u002Fde\u002Fdocs\u002Fglossary","de\u002F1.docs\u002F5.glossary\u002F1.index",[109],{"title":105,"path":106,"stem":107,"icon":110},"i-lucide-book-a",{"id":112,"title":58,"body":113,"description":241,"extension":242,"lastUpdated":243,"meta":244,"navigation":245,"path":59,"seo":246,"stem":60,"__hash__":247},"docs_de\u002Fde\u002F1.docs\u002F3.app-services\u002F5.health-checks.md",{"type":114,"value":115,"toc":236},"minimark",[116,120,137,144,149,152,227,230],[117,118,119],"p",{},"Health Probes sind HTTP-Endpoints, die Kubernetes nutzt, um den Zustand deines Containers zu überwachen. lowcloud unterstützt zwei Probe-Typen:",[121,122,123,131],"ul",{},[124,125,126,130],"li",{},[127,128,129],"strong",{},"Liveness Probe"," — Prüft, ob der Container noch läuft. Schlägt der Endpoint fehl, wird der Container automatisch neu gestartet.",[124,132,133,136],{},[127,134,135],{},"Readiness Probe"," — Prüft, ob der Container bereit für Traffic ist. Schlägt der Endpoint fehl, wird der Container aus dem Load Balancing entfernt, bis er wieder healthy ist.",[117,138,139],{},[140,141],"img",{"alt":142,"src":143},"Health Probes Übersicht","\u002Fimages\u002Fdocs\u002Fhealth-propbes.png",[145,146,148],"h2",{"id":147},"konfiguration","Konfiguration",[117,150,151],{},"Beide Probes lassen sich unabhängig voneinander aktivieren und konfigurieren.",[153,154,155,168],"table",{},[156,157,158],"thead",{},[159,160,161,165],"tr",{},[162,163,164],"th",{},"Feld",[162,166,167],{},"Beschreibung",[169,170,171,187,197,207,217],"tbody",{},[159,172,173,179],{},[174,175,176],"td",{},[127,177,178],{},"Path",[174,180,181,182,186],{},"Der HTTP-Endpoint, der geprüft wird (z.B. ",[183,184,185],"code",{},"\u002Fhealthz",")",[159,188,189,194],{},[174,190,191],{},[127,192,193],{},"Initial Delay (s)",[174,195,196],{},"Wartezeit nach dem Start, bevor die erste Prüfung erfolgt",[159,198,199,204],{},[174,200,201],{},[127,202,203],{},"Period (s)",[174,205,206],{},"Intervall zwischen den Prüfungen",[159,208,209,214],{},[174,210,211],{},[127,212,213],{},"Timeout (s)",[174,215,216],{},"Maximale Wartezeit auf eine Antwort",[159,218,219,224],{},[174,220,221],{},[127,222,223],{},"Failure Threshold",[174,225,226],{},"Anzahl fehlgeschlagener Prüfungen, bevor Kubernetes reagiert",[117,228,229],{},"Änderungen an den Health Probes werden beim nächsten Deployment wirksam.",[117,231,232],{},[140,233],{"alt":234,"src":235},"Edit Health Probes Dialog","\u002Fimages\u002Fdocs\u002Fedit-health-propbes.png",{"title":237,"searchDepth":238,"depth":238,"links":239},"",2,[240],{"id":147,"depth":238,"text":148},"Erfahre, wie du Liveness und Readiness Probes für deinen App Service in lowcloud konfigurierst.","md","2026-04-03",{},{"icon":61},{"title":58,"description":241},"u2jyklurty0_tEFn7hBbhbtDypL7D3oF-Jr_yjPgRsY",[249,251],{"title":53,"path":54,"stem":55,"description":250,"icon":56,"children":-1},"Erfahre, wie du eigene Domains mit deinem App Service in lowcloud verbindest.",{"title":63,"path":64,"stem":65,"description":252,"icon":66,"children":-1},"Erfahre, wie du Resource Limits und Autoscaling für deinen App Service in lowcloud konfigurierst.",1775388359303]