summaryrefslogtreecommitdiff
path: root/lib/gitlab/cluster/puma_worker_killer_initializer.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@12-5-stable-eeGitLab Bot2019-11-191-2/+11
|
* Add latest changes from gitlab-org/gitlab@12-4-stable-eeGitLab Bot2019-10-221-8/+6
|
* Add metric for measuring PumaWorkerKiller activityJan Provaznik2019-06-101-0/+3
| | | | | | PumaWorkerKiller is used for periodically checking and killing workers (the biggest one) if overall memory reaches specified limit. This metric allows us to watch number of killed workers.
* Reserve more RAM for master process in Pumash-bump-puma-memory-limitsStan Hu2018-11-011-1/+5
| | | | | | The Puma Worker Killer checks the total RAM used by both the master and worker processes. Bump the limits to N+1 instead of N workers to account for this.
* Add experimental support for Pumaan-multithreadingAndrew Newdigate2018-10-251-0/+32
This allows us (and others) to test drive Puma without it affecting all users. Puma can be enabled by setting the environment variable "EXPERIMENTAL_PUMA" to a non empty value.