Module: SidekiqAlive::Server::Base

Included in:
Default, Rack
Defined in:
lib/sidekiq_alive/server/base.rb

Constant Summary collapse

SHUTDOWN_SIGNAL =
"TERM"
QUIET_SIGNAL =
"USR1"

Instance Method Summary collapse

Instance Method Details

#quiet!Object

set web server to quiet mode



10
11
12
13
# File 'lib/sidekiq_alive/server/base.rb', line 10

def quiet!
  logger.info("[SidekiqAlive] Setting web server to quiet mode")
  Process.kill(QUIET_SIGNAL, @server_pid) unless @server_pid.nil?
end