import fastapi_healthcheck app = FastAPI(...) class WorkerChecker(healthcheck.base.Base): def check(self): status = False # code that checks health time_passed_for_check = 1.0 return {"name": self.name, "status": status, "optional": self.optional, "time": time_passed_for_check} fastapi_healthcheck.add_health_route(app, name="Super-Resolution", checkers=[ healthcheck.redis.Checker(), #built-in checker WorkerChecker(name="Worker Checker") #custom checker ]) flagman/fastapi-healthcheck
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|