feat(server): Disable access logs to reduce noise
Changed uvicorn log_level from info to warning and disabled access_log to suppress the flood of GET /health requests from federation peers.
This commit is contained in:
+5
-3
@@ -90,18 +90,20 @@ class APIServer:
|
||||
self.app,
|
||||
host=self.host,
|
||||
port=self.port,
|
||||
log_level="info"
|
||||
log_level="warning",
|
||||
access_log=False
|
||||
)
|
||||
server = uvicorn.Server(config)
|
||||
await server.serve()
|
||||
|
||||
|
||||
def run_sync(self):
|
||||
"""Run server synchronously (blocking)."""
|
||||
uvicorn.run(
|
||||
self.app,
|
||||
host=self.host,
|
||||
port=self.port,
|
||||
log_level="info"
|
||||
log_level="warning",
|
||||
access_log=False
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user