Nove zavislosti, logovani, refaktoring

This commit is contained in:
Michal Kváček
2025-04-03 17:35:50 +02:00
parent a7fda95c29
commit 71911c0905
8 changed files with 74 additions and 34 deletions
+18
View File
@@ -0,0 +1,18 @@
import os
# https://docs.gunicorn.org/en/stable/settings.html#settings
workers = os.cpu_count()
bind = "0.0.0.0:8000"
worker_class = "uvicorn.workers.UvicornWorker"
worker_connections = 1000 # default
threads = 1 # default
# restart workeru
max_requests = 500000
max_requests_jitter = 10000
timeout = 30 # default
graceful_timeout = 30 # default
keepalive = 600 # s klientem udrzuje nginx