Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 22471 invoked from network); 25 Oct 2005 07:25:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Oct 2005 07:25:20 -0000 Received: (qmail 77044 invoked by uid 500); 25 Oct 2005 07:25:13 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 76987 invoked by uid 500); 25 Oct 2005 07:25:12 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 76976 invoked by uid 99); 25 Oct 2005 07:25:12 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Oct 2005 00:25:12 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [207.113.241.148] (HELO iss04.interliant.com) (207.113.241.148) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Oct 2005 00:25:10 -0700 Received: from EX-008.mail.navisite.com (ex-008.interliant.com [207.113.240.188]) by iss04.interliant.com (8.10.2/8.10.2) with ESMTP id j9P7RIn23101 for ; Tue, 25 Oct 2005 02:27:20 -0500 (CDT) Received: from [192.168.0.80] ([213.202.85.83]) by EX-008.mail.navisite.com with Microsoft SMTPSVC(6.0.3790.211); Tue, 25 Oct 2005 02:24:44 -0500 Message-ID: <435DDDBB.9070004@apache.org> Date: Tue, 25 Oct 2005 09:24:43 +0200 From: Mladen Turk User-Agent: Mozilla X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tomcat Developers List Subject: Re: Status/Authority of AJP/1.5 References: <435D4970.9070601@rowe-clan.net> <00e201c5d8e3$959c6e40$7037a8c0@nt.wilshire.com> <96e4b5230510241511p58422cc5n3d32a8550f741271@mail.gmail.com> <435D822E.3060301@rowe-clan.net> <96e4b5230510241831i5c8d252ek4b5d0f92827da0a2@mail.gmail.com> <6291fc850510242321h3fca5e1am@mail.gmail.com> In-Reply-To: <6291fc850510242321h3fca5e1am@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Oct 2005 07:24:45.0090 (UTC) FILETIME=[2C5FD820:01C5D935] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Henri Gomez wrote: > AJP 1.5 should support automatic discovery of tomcat backend, new > systems and new webapps. > > That's the current need for many of us when adding tomcats / webapp > behind Apache 2 webservers. In such case we need to restart them and > it's sad. > > How could it be accomplished, may be via a master tomcat who will give > the tomcat farm topology to Apache HTTP2. > > What do you think ? > Although I was evangelizing the new protocol for a long time... Looking more deeply on the subject IMHO there is no much purpose for developing such stuff unless the HTTPD offers the dynamic reconfiguration, and I doubt something like that will be considered before Apache 3.0 (as I understood). Introducing new protocol would bring more problems if we try to implement it within current web servers then it would resolve, so it might have sense only if Apache would implement dynamic config in the future. We should use our (quite limited right now) resources for cleaning up the existing JK codebase and try to extend the existing protocol without braking backward compatibility. One of the advances would be to extend the CPING/CPONG messages with worker/balancer status data, so that we can collect data in the runtime like load, etc... The other would be to introduce private headers within AJP channels for status data exchange between nodes. Those two things would resolve much of the existing problems caused by 'dummy' one way communication, and beside cleanup of the exiting code, it is the reason for creating a 1.3 branch. Regards, Mladen. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org