1. 02 Dec, 2014 1 commit
  2. 01 Dec, 2014 14 commits
  3. 30 Nov, 2014 10 commits
  4. 29 Nov, 2014 6 commits
  5. 28 Nov, 2014 3 commits
    • Valery Sizov's avatar
      Merge branch 'sidekiq_memory_killer' into 'master' · 27cd35de
      Valery Sizov authored
      Sidekiq memory killer
      
      This change adds an optional Sidekiq memory killer middleware that
      will perform a graceful shutdown when the Sidekiq process is using
      too much memory. When combined with a process supervision daemon
      (such as Runit in omnibus-gitlab) this should provide Good Enough
      handling of the Sidekiq memory leaks we are seeing.
      
      The memory killer is off by default.
      
      See merge request !1276
      27cd35de
    • Jacob Vosmaer's avatar
      d336127a
    • Jacob Vosmaer's avatar
      Add 'MemoryKiller' Sidekiq middleware · 64ab6c9e
      Jacob Vosmaer authored
      When enabled, this middleware allows Sidekiq to detect that its RSS has
      exceeded a maximum value, triggering a graceful shutdown. This
      middleware should be combined with external process supervision that
      will restart Sidekiq after the graceful shutdown, such as Runit.
      64ab6c9e
  6. 27 Nov, 2014 6 commits