Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A7D2DE770 for ; Mon, 21 Jan 2013 14:27:13 +0000 (UTC) Received: (qmail 87065 invoked by uid 500); 21 Jan 2013 14:27:13 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 86788 invoked by uid 500); 21 Jan 2013 14:27:12 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 86743 invoked by uid 99); 21 Jan 2013 14:27:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jan 2013 14:27:11 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 76.96.62.48 is neither permitted nor denied by domain of jim@jagunet.com) Received: from [76.96.62.48] (HELO qmta05.westchester.pa.mail.comcast.net) (76.96.62.48) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jan 2013 14:27:03 +0000 Received: from omta01.westchester.pa.mail.comcast.net ([76.96.62.11]) by qmta05.westchester.pa.mail.comcast.net with comcast id qbeT1k0010EZKEL55eSiNh; Mon, 21 Jan 2013 14:26:42 +0000 Received: from [192.168.199.10] ([69.251.80.74]) by omta01.westchester.pa.mail.comcast.net with comcast id qeSg1k00y1cCKD93MeShjn; Mon, 21 Jan 2013 14:26:42 +0000 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Plea for eyes (and votes) on STATUS proposals From: Jim Jagielski In-Reply-To: <50FC5A03.9000600@primary.net> Date: Mon, 21 Jan 2013 09:26:40 -0500 Content-Transfer-Encoding: 7bit Message-Id: <15810258-9390-41E7-AC62-5689BCA021F2@jaguNET.com> References: <52211CD5-B66D-458C-8B93-3704E9753F4B@jaguNET.com> <50FC5A03.9000600@primary.net> To: dev@httpd.apache.org X-Mailer: Apple Mail (2.1499) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1358778402; bh=vKFJBio9s32gPAKpZ88V5aQIGVkBdwEMZJpVrw0ULtE=; h=Received:Received:Content-Type:Mime-Version:Subject:From:Date: Message-Id:To; b=k8x8CEa8Ow9tTFGNf7uI7PPtH7hBM8vCMhg5VwNURHGOAc+enoGBih8D96FO1C+wj 9cSX/ILYwEXjovU8+854G9vYknFYQT5Y5YiWeBBMrX1ZKJi+NJ77wrp6mGF2BVu52/ cfFGNDEhf1XDxIYqRXUMmcI8HiC+mdawkLGIEcTiwHtbe3v8Pt28fw1ph9q0r0uI3L qyS/KUYGIDlM6MrM0vKpP4rS/n37oJ/R8AEXSgsoXq0BOVcEQ+5aeua3k7jyzb9th5 U3kPUaEW9YbnjrGSFxqJabR/YxCmr0aVdwMiu+Yx3RJzal37FvxQUAoLHBkNLKHFif irOIYUxqSk6sw== X-Virus-Checked: Checked by ClamAV on apache.org On Jan 20, 2013, at 3:56 PM, Daniel Ruggeri wrote: > On 1/17/2013 6:52 AM, Jim Jagielski wrote: >> *ping* :) >> >> (yeah, I am kinda pushing/hoping for the balancer >> stuff to be in 2.4.4 in time for ACNA13) > > > BalancerPersist: > Tested fine and works as expected (+1) > Side note.... A lot of folks look at the configuration file as the > canonical source for how the server is configured. With dynamic changes > persisted, aspects of the configuration can be incorrect. Seems like a > lot of work, but it may be worth considering a patch to WARN if the conf > vs restored configs differ. > I think we can do a simple log when we are persisting... > BalancerInherit: > Bug https://issues.apache.org/bugzilla/show_bug.cgi?id=52402 hampers > testing of "BalancerInherit On" case. Bug notes imply that current 2.4 > branch should have a fix for balancer at server level with many vhosts, > but no one really calls out which commit should fix it so I can confirm. > Tested with current 2.4.x branch w/ proxypassinherit.patch only... > Before giving a vote, I'd like to be able to confirm that balancers at > the server level work again. What patch is needed for this? > Disabling BalancerInherit is only needed when using the Balancer Manager and only if there are conflicts between a Balancer in the top-level server and a vhost. With BI On, if a balancer is defined at the top level, then vhosts A and B get their own individual copy. But when using the Balancer Manager, it may be difficult or impossible to affect change in the balancer you want. If you use BM to change the Balancer of the top-level server, those changes do not get applied to the vhosts that had inherited them when httpd was 1st started. This can be confusing. Having BI Off ensures that: 1. All Balancers must be explicitly defined for whatever vhosts are using them 2. All changes on those Balancers affect ONLY that specific server.