Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 53393 invoked from network); 29 Aug 2008 14:57:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 Aug 2008 14:57:51 -0000 Received: (qmail 50558 invoked by uid 500); 29 Aug 2008 14:57:46 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 50506 invoked by uid 500); 29 Aug 2008 14:57:46 -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 50495 invoked by uid 99); 29 Aug 2008 14:57:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Aug 2008 07:57:46 -0700 X-ASF-Spam-Status: No, hits=-4.0 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [157.166.165.29] (HELO atlmail3.turner.com) (157.166.165.29) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Aug 2008 14:56:49 +0000 X-IronPort-AV: E=Sophos;i="4.32,293,1217822400"; d="scan'208";a="362152059" Received: from atlbh02.turner.com ([10.188.157.232]) by atliport01.turner.com with ESMTP; 29 Aug 2008 10:55:55 -0400 Received: from ATLBH04.turner.com ([10.188.157.234]) by ATLBH02.turner.com with Microsoft SMTPSVC(6.0.3790.211); Fri, 29 Aug 2008 10:55:55 -0400 Received: from atlmec02.turner.com ([10.189.200.32]) by ATLBH04.turner.com with Microsoft SMTPSVC(6.0.3790.211); Fri, 29 Aug 2008 10:55:55 -0400 Received: from ATLVMX01.turner.com ([10.189.200.42]) by atlmec02.turner.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 29 Aug 2008 10:55:55 -0400 Received: from 10.188.174.6 ([10.188.174.6]) by ATLVMX01.turner.com ([10.189.200.48]) via Exchange Front-End Server atlwebaccess.turner.com ([10.188.157.195]) with Microsoft Exchange Server HTTP-DAV ; Fri, 29 Aug 2008 14:55:55 +0000 User-Agent: Microsoft-Entourage/12.12.0.080729 Date: Fri, 29 Aug 2008 10:55:50 -0400 Subject: Re: mod_proxy_balancer enhancements From: "Akins, Brian" To: "dev@httpd.apache.org" Message-ID: Thread-Topic: mod_proxy_balancer enhancements Thread-Index: AckJcKzsWqdZKhATQlGFwdNLDB97pQAdqaWM In-Reply-To: <48B746BC.6000309@ptc.com> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-OriginalArrivalTime: 29 Aug 2008 14:55:55.0545 (UTC) FILETIME=[56D1B890:01C909E7] X-Virus-Checked: Checked by ClamAV on apache.org On 8/28/08 8:45 PM, "Jess Holle" wrote: > Possible solutions include: > Having an option to have a background thread ping the backends rather than > allowing normal requests to do so. One way to possibly do this is to have a single "health checking" that's in the parent that can "notify" children of origin server changes. Could just be setting some flags in shared memory. The health-checker could be an external process managed like a logger as well or just forked from parent. -- Brian Akins Chief Operations Engineer Turner Digital Media Technologies