api.serlo.org
api.serlo.org copied to clipboard
API should fail if it is not accepting calls
What is wrong?
API has a healthy state even tough it doesn't accept GraphQL calls.
Steps to reproduce
It happened on 30th January 2024. I suppose we could reproduce it deleting the redis pod. We should see a healthy state in the GC panel but if we see the API logs it won't be OK.
How should it behave?
It should fail and indicate an error state.
Proposed Solution
We should revise health check of the API