> ## Documentation Index
> Fetch the complete documentation index at: https://docs.salad.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Readiness Probes

*Last Updated: October 15, 2024*

# Overview

Readiness probes are only available if
[Container Gateway](/container-engine/explanation/infrastructure-platform/networking) or
[Job Queues](/container-engine/explanation/job-processing/job-queues) are turned on. They run after the startup probe
has completed successfully. They are typically used to evaluate whether the application running in your container is
ready to accept traffic. If configured, no traffic will be sent from the load balancer until the readiness probe has
passed, so prevent your readiness probe from passing until you have downloaded and warmed up your models. Readiness
probes can flap back between passing and failing. If a container's readiness probe reaches the failure state, the
container will continue to run on the node but the load balancer will not route any networking traffic. Readiness probe
configuration should be fairly strict in order to get that signal out as fast as possible so requests get routed to
other nodes.

<br />

## Successful Readiness Probe

<img src="https://mintcdn.com/salad/ko38nW-LNf6N2Y1I/container-engine/images/readiness-success.png?fit=max&auto=format&n=ko38nW-LNf6N2Y1I&q=85&s=952d31cbda9b336b07fe2a7249bb770b" width="1323" height="291" data-path="container-engine/images/readiness-success.png" />

<br />

## Failed Readiness Probe

<img src="https://mintcdn.com/salad/ko38nW-LNf6N2Y1I/container-engine/images/readiness-failure.png?fit=max&auto=format&n=ko38nW-LNf6N2Y1I&q=85&s=69c6f8b248a78903bf184769d4dcd111" width="1323" height="291" data-path="container-engine/images/readiness-failure.png" />

<br />

# Configuration

Check the checkbox to enable the readiness probe. Currently, the supported protocols are `exec`, `gRPC`, `TCP`, and
`HTTP/1.X`

<img src="https://mintcdn.com/salad/ko38nW-LNf6N2Y1I/container-engine/images/readiness-tcp-config.png?fit=max&auto=format&n=ko38nW-LNf6N2Y1I&q=85&s=c511ec60e4a39fab3152554a5f9246eb" width="544" height="1158" data-path="container-engine/images/readiness-tcp-config.png" />

<br />

# Probe Status

You can see the status of a readiness probe, if configured, on each instance of a container group.

<img src="https://mintcdn.com/salad/ko38nW-LNf6N2Y1I/container-engine/images/portal-view-readiness.probe.png?fit=max&auto=format&n=ko38nW-LNf6N2Y1I&q=85&s=ffed42a010f35735a28dc7664da9dfcf" width="1312" height="576" data-path="container-engine/images/portal-view-readiness.probe.png" />
