Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 81912 invoked from network); 24 Nov 2009 15:47:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 24 Nov 2009 15:47:56 -0000 Received: (qmail 1310 invoked by uid 500); 24 Nov 2009 15:47:54 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 1230 invoked by uid 500); 24 Nov 2009 15:47:54 -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 1221 invoked by uid 99); 24 Nov 2009 15:47:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Nov 2009 15:47:54 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of trawick@gmail.com designates 209.85.160.45 as permitted sender) Received: from [209.85.160.45] (HELO mail-pw0-f45.google.com) (209.85.160.45) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Nov 2009 15:47:46 +0000 Received: by pwi15 with SMTP id 15so4424009pwi.24 for ; Tue, 24 Nov 2009 07:47:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=ZacrYMsDRze/QHvril1m0TXUqnJAxVeSQpcdO2EyNxw=; b=nnpdW944HPeuYmJDedXF4fAEsfISUN9pd0LbzeQpVZB7vSg0tQ5OKcYRcaEiqUuntV 7zeP+oCUoPn9orgXXDPIgRQsFIa9N2sQwXrxSVQsYvw9DDcMQXVYv5KOWH4n+/cKZ8Eg tcrdNx6ip3Mc0hurSvmsYehgTxl2+BYZmlRhw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=iukZwz04pOF7qdvS+FqluS9bgD94YuKcsm1fnxbWa074+5RNh8bRocSs8frrfJSeXR tqrFwM6i4wvjL5ZGSdnjWRK//fR0XwnQ0GEbwz0smxjk4KpyoredgPZVkAAUmsUgRHh8 MA+Ey+2kOIo+lRKiH9Wf79uB5WGQQMxhhqtTk= MIME-Version: 1.0 Received: by 10.142.247.39 with SMTP id u39mr664183wfh.242.1259077645523; Tue, 24 Nov 2009 07:47:25 -0800 (PST) In-Reply-To: References: <1082520665@web.de> Date: Tue, 24 Nov 2009 10:47:25 -0500 Message-ID: Subject: Re: [mod_fcgid] Feedback / Suggestions From: Jeff Trawick To: dev@httpd.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Nov 24, 2009 at 10:34 AM, Olaf van der Spek wrote: > On Tue, Nov 24, 2009 at 4:24 PM, Jeff Trawick wrote: >>> (1) >>> mod_fcgid should be capable of specifying an external FCGI server. >>> (2) >>> In conjunction with (1), mod_fcgid should be able to select the backend >>> server based on request data. >> >> I'd much rather see effort put into mod_proxy_fcgi to support this use >> case. =A0I wish somebody, perhaps myself, had time to work on it. =A0It >> doesn't seem that hard a task. > > What was the reason to import mod_fcgi again? Wasn't the ETA of > mod_proxy_fcgi too high? mod_fcgid was imported because it was * widely used * not actively maintained * httpd developers were willing to adopt it I felt that it was a nice addition particularly because it had a different approach to this important problem space compared with mod_proxy_fcgi. > >> In the interim, is mod_fastcgi really that bad? > > I assume mod_fcgi wasn't developed without proper reason. So do I. (FWIW, I've put a lot of time into mod_fcgid and expect to continue doing so in the future.) The situation at hand seems to be * mod_proxy_fcgi promises to meet those requirements but falls short at pre= sent * mod_fcgid doesn't even try * mod_fastcgi implements at least some of those requirements and is mature