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 21BB518140 for ; Thu, 3 Dec 2015 21:42:38 +0000 (UTC) Received: (qmail 29256 invoked by uid 500); 3 Dec 2015 21:42:36 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 29157 invoked by uid 500); 3 Dec 2015 21:42:36 -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 29096 invoked by uid 99); 3 Dec 2015 21:42:35 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Dec 2015 21:42:35 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 6790C1A5D2F for ; Thu, 3 Dec 2015 21:42:35 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.653 X-Spam-Level: X-Spam-Status: No, score=0.653 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_NEUTRAL=0.652, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id TkTJHmVBMpqZ for ; Thu, 3 Dec 2015 21:42:26 +0000 (UTC) Received: from resqmta-po-03v.sys.comcast.net (resqmta-po-03v.sys.comcast.net [96.114.154.162]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 4B586232AA for ; Thu, 3 Dec 2015 21:42:26 +0000 (UTC) Received: from resomta-po-10v.sys.comcast.net ([96.114.154.234]) by resqmta-po-03v.sys.comcast.net with comcast id p9hs1r00353iAfU019iKhP; Thu, 03 Dec 2015 21:42:19 +0000 Received: from [192.168.199.10] ([69.251.84.114]) by resomta-po-10v.sys.comcast.net with comcast id p9iK1r0072U0RYt019iKWz; Thu, 03 Dec 2015 21:42:19 +0000 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: reverse proxy wishlist From: Jim Jagielski In-Reply-To: Date: Thu, 3 Dec 2015 16:42:18 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <3BCAF888-2CF5-4965-A644-C42B3211F6BC@jaguNET.com> References: <288293CD-6D82-42E0-BFC9-9DC25F969ED6@jaguNET.com> To: dev@httpd.apache.org X-Mailer: Apple Mail (2.2104) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1449178939; bh=xT+UK+OCa4Zy5mdfoDzI6Spoz4taFUTjjrXR3h5NvOg=; h=Received:Received:Content-Type:Mime-Version:Subject:From:Date: Message-Id:To; b=R7jKmOE13tb1Mp5fZNl0uNjpXp8CxyQm6/cTw3k6q+9hsMJddS3WKvyTWM1y9GTop 7XTDA83Vt0ZLuN7aTk4FUsor0ESXsYmwVphpTEwiFdu4UvWAQuYJisDREsl1d/mzSV GpukkKH6SqcQc6c4RI7xLec1vbFcbgFJxba/h1nSnFZqnz1vE4weGcVrzs6iH5ATNJ oTLxCV5MdVkr0tN1SyN36VP5TrFy6sAjOODNROERcUKIBBXX1NLiZ7ZdNU4Jc9Ere1 zv7ntACGbj3hP2FFDeN2pgyMzrDXkrz7uM5XukJ/QYIlsENv9AUSwweNYMca9bCdt8 pkVu0gOJPbxwQ== Thx! assuming slow backends, how would you like httpd to handle it: should it just slurp in the data from the backend and buffer it and send it to the client all in one go? Should it instead forward data as soon as it gets it? > On Dec 3, 2015, at 12:36 PM, Houser, Rick = wrote: >=20 > An async mod_proxy backend would be huge for my workloads. In the JEE = space I deal with, much more time is spent waiting on the application = backends then with the clients, especially now that we have the event = mpm. Something like this would allow me to drastically reduce thread = counts and free up a lot of associated memory. >=20 >=20 > Rick Houser > Web Administration > (517)367-3516 >=20 >=20 >> -----Original Message----- >> From: Pl=FCm, R=FCdiger, Vodafone Group = [mailto:ruediger.pluem@vodafone.com] >> Sent: Thursday, December 03, 2015 10:50 AM >> To: dev@httpd.apache.org >> Subject: AW: reverse proxy wishlist >>=20 >> How about an async proxy that frees up the thread while waiting on a = slow >> backend? >>=20 >> Regards >>=20 >> R=FCdiger >>=20 >>> -----Urspr=FCngliche Nachricht----- >>> Von: Jim Jagielski [mailto:jim@jaguNET.com] >>> Gesendet: Donnerstag, 3. Dezember 2015 15:59 >>> An: httpd >>> Betreff: reverse proxy wishlist >>>=20 >>> I put out a call on Twitter regarding this, but wanted to >>> close the loop here as well. >>>=20 >>> What would *you* like to see as new features or enhancements >>> w/ mod_proxy, esp reverse proxy. I was thinking about some >>> sort of active backend monitoring, utilizing watchdog, which >>> could also maybe, eventually, pull in performance and load >>> data for the backend for a more accurate LB provider. But >>> what about new LB methods? Any ideas there? >>>=20 >>> tia.