Introduction
Sometimes your app might stop responding or crash. Kubernetes can check your app's health by sending simple web requests called HTTP probes. This helps Kubernetes restart or stop your app if it is not working properly.
When you want Kubernetes to check if your web app is running and responding.
When you want to restart your app automatically if it stops responding.
When you want to make sure traffic only goes to healthy app instances.
When you want to detect if your app is ready to accept traffic after starting.
When you want to avoid sending users to broken or crashed app copies.