mirror of
https://github.com/BerriAI/litellm.git
synced 2026-08-28 05:25:59 +00:00
fix: suggest Gunicorn instead of uvicorn when using max_requests_before_restart (#17788)
This commit is contained in:
parent
7ad2a58dcd
commit
439bb5bfe3
1 changed files with 7 additions and 0 deletions
|
|
@ -81,6 +81,13 @@ CMD ["--port", "4000", "--config", "./proxy_server_config.yaml", "--num_workers"
|
|||
export MAX_REQUESTS_BEFORE_RESTART=10000
|
||||
```
|
||||
|
||||
> **Tip:** When using `--max_requests_before_restart`, the `--run_gunicorn` flag is more stable and mature as it uses Gunicorn's battle-tested worker recycling mechanism instead of Uvicorn's implementation.
|
||||
|
||||
```shell
|
||||
# Use Gunicorn for more stable worker recycling
|
||||
CMD ["--port", "4000", "--config", "./proxy_server_config.yaml", "--num_workers", "$(nproc)", "--run_gunicorn", "--max_requests_before_restart", "10000"]
|
||||
```
|
||||
|
||||
|
||||
## 4. Use Redis 'port','host', 'password'. NOT 'redis_url'
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue