-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Split node healthcheck into 3: startup, readiness and liveness #200
Comments
To solve this, Omnistrate has to separate the Liveness probe from the Readiness probe. Will reopen the issue once they do. |
@MuhammadQadora |
@dudizimber agree, can't think of a downside to this. |
Let's also experiment using ConfigMaps to set the healthcheck code, so it can be easily changed if needed. |
Startup: returns OK - checks if the healthcheck program is running.
Liveness: returns OK if redis server returns any response, including PONG, BUSY, LOADING, etc.
Readiness: returns OK if:
PONG
PONG
, replica ->PONG
if it returns error during master synchronizationPONG
and cluster status is OKThe text was updated successfully, but these errors were encountered: