diff options
Diffstat (limited to 'doc/operations/sidekiq_restarter.md')
-rw-r--r-- | doc/operations/sidekiq_restarter.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/operations/sidekiq_restarter.md b/doc/operations/sidekiq_restarter.md new file mode 100644 index 00000000000..ab28c9def18 --- /dev/null +++ b/doc/operations/sidekiq_restarter.md @@ -0,0 +1,10 @@ +# Sidekiq MemoryKiller + +The GitLab Rails application code suffers from memory leaks. For web requests +this problem is made manageable using +[unicorn-worker-killer](https://github.com/kzk/unicorn-worker-killer) which +restarts Unicorn worker processes in between requests when needed. The Sidekiq +MemoryKiller applies the same approach to the Sidekiq processes used by GitLab +to process background jobs. + + |