anchor.diff:  worker_processes Integer(ENV['WEB_CONCURRENCY'] || 3)
   timeout 15
  -check_client_connection true
   preload_app true
   
   listen '/tmp/.supermarket.sock.0'
  
positive.code: 
    if File.exists?(old_pid) && server.pid != old_pid
      begin
        Process.kill("QUIT", File.read(old_pid).to_i)
  
        defined?(ActiveRecord::Base) &&
          ActiveRecord::Base.connection.disconnect!
  
negative.code: before_fork do |server, _worker|
    # When sent a USR2, Unicorn will suffix its pidfile with .oldbin and
    # immediately start loading up a new version of itself (loaded with a new
    # version of our app). This new Unicorn, before it forks workers, will check
    # to see if an .oldbin pidfile exists. If so, this means we've just booted up
    # a new Unicorn and need to tell the old one that it can now die. To do so
    # we send it a QUIT.
    #
  