health handler fix

This commit is contained in:
PB
2025-10-20 17:15:05 +02:00
parent 7daeb3e38e
commit 8e6b85541e

View File

@@ -12,19 +12,13 @@ type HealthResponse struct {
}
func (s *Server) HealthHandler(c *fiber.Ctx) error {
// Only 404 indicate service as non-healthy
// Only 404 indicate service as not-healthy
err := s.GetDatabase().Ping(context.Background())
if err != nil {
// fmt.Println("db unavailable", err)
return c.SendStatus(http.StatusNotFound)
}
err = s.GetLogger().Ping()
if err != nil {
// fmt.Println("logger unavailable", err)
return c.SendStatus(http.StatusNotFound)
}
err = s.GetCache().Ping(context.Background()).Err()
if err != nil {
// fmt.Println("cache unavailable", err)