From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: * X-Spam-ASN: AS33070 50.56.128.0/17 X-Spam-Status: No, score=1.8 required=3.0 tests=FROM_LOCAL_NOVOWEL, MSGID_FROM_MTA_HEADER,RDNS_NONE shortcircuit=no autolearn=no version=3.3.2 Path: news.gmane.org!not-for-mail From: Thorsten von Eicken Newsgroups: gmane.comp.lang.ruby.rainbows.general Subject: HUP restart is delayed by 2 minutes Date: Tue, 28 Jan 2014 22:03:03 -0800 Organization: RightScale, Inc. Message-ID: <52E89997.6020504@rightscale.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1390978548 8960 80.91.229.3 (29 Jan 2014 06:55:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Jan 2014 06:55:48 +0000 (UTC) To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Original-X-From: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Wed Jan 29 07:55:56 2014 Return-path: Envelope-to: gclrrg-rainbows-talk@m.gmane.org X-Original-To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Delivered-To: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Greylist: delayed 2818 seconds by postgrey-1.31 at rubyforge; Wed, 29 Jan 2014 06:55:44 UTC X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:organization:user-agent :mime-version:to:subject:content-type:content-transfer-encoding; bh=TCNM9EvOF7dM8IvRQ0bUNMmt59TcmDxwxrBy7rrtPTQ=; b=eQ4gwrNSiqSctR1n7F9XxMMJZQxqC7gfk8jKt1+djwtl5B2hgBemSWr3buU8dqnSOr HvBBVJnMvjopIXsH3RslJHi5UvRuiuvA/b5oJmyBCKNbSlKEsbDihYrTvyZLbdvHi3sl G2r5sIubrrBgAvQcFv7SvKL5O2DTgRmVyyHXLWDFsRiJWiJTr0q/D+fSznwpCdFIuoNo I7OyBdnU5hk//6bACz4bMDhMlMLK2r8i6QnRg2lbcXlgjHnJWVlKKsoMEQ8bZ5l4BsN5 WNDAi8ABtemeFu7lch731M7HBudYaT4lK1xVO5xpMugpyJ165lu7j5DsCl7h/CBC/YBJ AI0Q== X-Gm-Message-State: ALoCoQm0Kg7rW0+RTgjc00sNwS/UmkE45gY6nBcR+Bre6123N6CR0esdUfRSBJthY1ERhbEkMwp5 X-Received: by 10.69.30.44 with SMTP id kb12mr5982199pbd.87.1390975384778; Tue, 28 Jan 2014 22:03:04 -0800 (PST) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 X-Enigmail-Version: 1.6 X-BeenThere: rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org Errors-To: rainbows-talk-bounces-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org X-Broken-Reverse-DNS: no host name found for IP address 50.56.192.79 Xref: news.gmane.org gmane.comp.lang.ruby.rainbows.general:579 Archived-At: Received: from [50.56.192.79] (helo=rubyforge.org) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W8P3z-0001kg-Ls for gclrrg-rainbows-talk@m.gmane.org; Wed, 29 Jan 2014 07:55:55 +0100 Received: from localhost.localdomain (localhost [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 6884D26307F; Wed, 29 Jan 2014 06:55:50 +0000 (UTC) Received: from mail-pd0-f174.google.com (mail-pd0-f174.google.com [209.85.192.174]) by rubyforge.org (Postfix) with ESMTP id A2E1926307D for ; Wed, 29 Jan 2014 06:55:44 +0000 (UTC) Received: by mail-pd0-f174.google.com with SMTP id z10so1339530pdj.5 for ; Tue, 28 Jan 2014 22:55:43 -0800 (PST) Received: from [192.168.0.2] (sb0-cf9a657f.dsl.impulse.net. [207.154.101.127]) by mx.google.com with ESMTPSA id yi8sm8497144pab.16.2014.01.28.22.03.02 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 28 Jan 2014 22:03:03 -0800 (PST) I'm having trouble getting the HUP restart to work properly (I do have preload_app=false). What happens is that on HUP the master reloads the config file, but it then always takes 2 minutes plus 1-2 seconds for the workers to be reaped. The servers is totally idle, so this is not due to some open connections. Here's how it looks in the log file with 2 worker processes: I, [2014-01-28T21:39:11.106135 #7936] INFO -- : reloading config_file=./config/rainbows.rb I, [2014-01-28T21:39:11.111348 #7936] INFO -- : done reloading config_file=./config/rainbows.rb D, [2014-01-28T21:39:11.112222 #7936] DEBUG -- : waiting 36.5s after suspend/hibernation E, [2014-01-28T21:41:14.786059 #7936] ERROR -- : reaped # worker=0 I, [2014-01-28T21:41:14.786687 #7936] INFO -- : worker=0 spawning... E, [2014-01-28T21:41:14.787357 #7936] ERROR -- : reaped # worker=1 I, [2014-01-28T21:41:14.787576 #7936] INFO -- : worker=1 spawning... I, [2014-01-28T21:41:14.789228 #13932] INFO -- : worker=0 spawned pid=13932 I, [2014-01-28T21:41:14.789925 #13932] INFO -- : Refreshing Gem list I, [2014-01-28T21:41:14.794324 #13934] INFO -- : worker=1 spawned pid=13934 I, [2014-01-28T21:41:14.794639 #13934] INFO -- : Refreshing Gem list (The suspend/hibernation message doesn't always appear.) How can I troubleshoot this? Thanks much! _______________________________________________ Rainbows! mailing list - rainbows-talk-GrnCvJ7WPxnNLxjTenLetw@public.gmane.org http://rubyforge.org/mailman/listinfo/rainbows-talk Do not quote signatures (like this one) or top post when replying