Review wsgi process/thread config
Bug #1759945 reported by
Oliver Walsh
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-nova |
Won't Fix
|
Wishlist
|
Oliver Walsh | ||
tripleo |
Incomplete
|
Wishlist
|
Oliver Walsh |
Bug Description
Based on http://
Looking at the tripleo/puppet config we appear to set procs to a function of the number of CPUs, and threads to 1 (everywhere), which may not scale well.
Changed in tripleo: | |
importance: | Undecided → High |
Changed in tripleo: | |
milestone: | none → rocky-1 |
status: | New → Incomplete |
status: | Incomplete → Triaged |
Changed in tripleo: | |
assignee: | nobody → Oliver Walsh (owalsh) |
Changed in puppet-nova: | |
assignee: | nobody → Oliver Walsh (owalsh) |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
milestone: | rocky-2 → rocky-3 |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
milestone: | stein-3 → stein-rc1 |
Changed in tripleo: | |
milestone: | stein-rc1 → train-1 |
Changed in tripleo: | |
milestone: | train-1 → train-2 |
Changed in tripleo: | |
milestone: | train-2 → train-3 |
Changed in tripleo: | |
milestone: | train-3 → ussuri-1 |
Changed in tripleo: | |
milestone: | ussuri-1 → ussuri-2 |
Changed in tripleo: | |
milestone: | ussuri-2 → ussuri-3 |
Changed in tripleo: | |
status: | Triaged → Incomplete |
Changed in tripleo: | |
milestone: | ussuri-3 → ussuri-rc3 |
Changed in tripleo: | |
milestone: | ussuri-rc3 → victoria-1 |
Changed in tripleo: | |
milestone: | victoria-1 → victoria-3 |
Changed in tripleo: | |
importance: | High → Wishlist |
Changed in tripleo: | |
milestone: | victoria-3 → wallaby-1 |
Changed in tripleo: | |
milestone: | wallaby-1 → wallaby-2 |
Changed in tripleo: | |
milestone: | wallaby-2 → wallaby-3 |
To post a comment you must log in.
In the past we've been told that threads should be 1 and the process count should be tuned. It depends on the service i guess. For processes we use the os_worker fact that uses a sliding scale with a cap so folks don't end up with 48+ processes for every service running