Increased default timeout values for Gunicorn configuration
- Doubled default timeout to 300 seconds
This commit is contained in:
@@ -29,7 +29,7 @@ preload_app = True
|
|||||||
worker_class = "uvicorn.workers.UvicornWorker"
|
worker_class = "uvicorn.workers.UvicornWorker"
|
||||||
|
|
||||||
# Other Gunicorn configurations
|
# Other Gunicorn configurations
|
||||||
timeout = int(os.getenv("TIMEOUT", 150)) # Default 150s to match run_with_gunicorn.py
|
timeout = int(os.getenv("TIMEOUT", 150 * 2)) # Default 150s *2 to match run_with_gunicorn.py
|
||||||
keepalive = int(os.getenv("KEEPALIVE", 5)) # Default 5s
|
keepalive = int(os.getenv("KEEPALIVE", 5)) # Default 5s
|
||||||
|
|
||||||
# Logging configuration
|
# Logging configuration
|
||||||
|
@@ -140,7 +140,7 @@ def main():
|
|||||||
|
|
||||||
# Timeout configuration prioritizes command line arguments
|
# Timeout configuration prioritizes command line arguments
|
||||||
gunicorn_config.timeout = (
|
gunicorn_config.timeout = (
|
||||||
args.timeout if args.timeout else int(os.getenv("TIMEOUT", 150))
|
args.timeout if args.timeout * 2 else int(os.getenv("TIMEOUT", 150 * 2))
|
||||||
)
|
)
|
||||||
|
|
||||||
# Keepalive configuration
|
# Keepalive configuration
|
||||||
|
Reference in New Issue
Block a user