from fastapi import FastAPI import time app = FastAPI() request_count = 0 @app.get("/") def home(): global request_count request_count += 1 return { "message": "Application is running" } @app.get("/health") def health(): return { "status": "UP" } @app.get("/stats") def stats(): global request_count start = time.time() request_count += 1 response_time = round((time.time() - start) * 1000, 2) return { "status": "UP", "requests": request_count, "response_time": response_time }