You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`workers`| Set to 2×CPU by default. On high-demand systems, 3–4×CPU may be used. |
136
-
|`limit_memory_hard`| Upper memory cap per worker. Set around **½ total RAM**. |
137
-
|`limit_memory_soft`| Warning memory cap per worker. Set around **¼ total RAM**. |
138
-
|`limit_request`| Number of requests a worker handles before restarting. Default 8192 is fine for most. |
139
-
|`limit_time_cpu`| Max CPU time per request. `3600` (1 hour) ensures long operations are still capped. |
140
-
|`limit_time_real`| Wall-clock time per request. `7200` (2 hours) is generous and rarely hit. |
141
-
|`limit_time_real_cron`| Time limit for cron jobs. `0` means unlimited. Can be set to `86400` (24h). |
142
-
|`max_cron_threads`| Limit to about **⅓ of CPU cores**, up to ½ in large setups. |
143
-
|`proxy_mode`| Always set `True` if behind a reverse proxy (e.g. nginx, traefik). |
144
-
|`db_maxconn`| Leave at default (`64`). Our PostgreSQL is tuned for high concurrency. |
145
-
146
146
## Best practices
147
147
148
148
* Keep your application/odoo directory clean and structured.
@@ -153,4 +153,3 @@ Monitor this file to troubleshoot startup or runtime issues.
153
153
## Need help?
154
154
155
155
Contact our support if you're unsure about config tuning, migration, or if you experience performance bottlenecks. We’re here to assist with your Odoo stack.
0 commit comments