diff options
author | Jacob Vosmaer <jacob@gitlab.com> | 2014-06-24 09:34:19 +0000 |
---|---|---|
committer | Jacob Vosmaer <jacob@gitlab.com> | 2014-06-24 09:34:19 +0000 |
commit | 7049443a4c6f371a8bada496623d73f839841cdc (patch) | |
tree | 7bece3be2317bc1d9ac55e5314dcf5a7e88c90f4 | |
parent | 614e0857d66f5635eead6270e70d6c7d337a1ff1 (diff) | |
parent | 0c90697e0033e74b54a522421d752eb3757f5547 (diff) | |
download | gitlab-ce-7049443a4c6f371a8bada496623d73f839841cdc.tar.gz |
Merge branch 'add-redis-requirements' into 'master'
Add redis requirements
Based on https://groups.google.com/d/msgid/gitlabhq/f60a1b62-e722-4560-b98d-de8e3888dda0%40googlegroups.com?utm_medium=email&utm_source=footer
-rw-r--r-- | doc/install/requirements.md | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/install/requirements.md b/doc/install/requirements.md index 9f7c03badcf..86ad3211b46 100644 --- a/doc/install/requirements.md +++ b/doc/install/requirements.md @@ -84,7 +84,15 @@ If you have enough RAM memory and a recent CPU the speed of GitLab is mainly lim ## Database -If you want to run the database separately, the **recommended** database size is **1 MB per user** +If you want to run the database separately, the **recommended** database size is **1 MB per user**. + +## Redis and Sidekiq + +Redis stores all user sessions and the background task queue. +The storage requirements for Redis are minimal, about 25kB per user. +Sidekiq processes the background jobs with a multithreaded process. +This process starts with the entire Rails stack (200MB+) but it can grow over time due to memory leaks. +On a very active server (10.000 active users) the Sidekiq process can use 1GB+ of memory. ## Supported webbrowsers |