api.serlo.org icon indicating copy to clipboard operation
api.serlo.org copied to clipboard

API should fail if it is not accepting calls

Open hugotiburtino opened this issue 1 year ago • 0 comments

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

hugotiburtino avatar Jan 30 '24 21:01 hugotiburtino