
bugzilla at apache
Sep 4, 2007, 11:27 PM
Views: 81
Permalink
|
|
[Bug 43308] New: - Persistent backend connections not supported for RewriteRule [P]
|
|
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=43308>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=43308 Summary: Persistent backend connections not supported for RewriteRule [P] Product: Apache httpd-2 Version: 2.2.4 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P3 Component: mod_proxy AssignedTo: bugs[at]httpd.apache.org ReportedBy: asmorgrav[at]yahoo.no In Apache 2.2.x a worker, and the associated backend connection pool, is created for each ProxyPass directive. In that case the backend connections will by default be persistent (reusable). Another mechanism exists for proxying requests to a backend: RewriteRule with the [P] flag. Unless the URL resulting from the rewriting process matches an existing worker (created because of the presence of a RewriteRule), the rewritten request will not be able to benefit from a persistent connection to the backend. In that case the default worker (*) will be used. The connections in the pool of the default worker are not persistent. I therefore suggest to modify ap_proxy_pre_request() in order to create new workers as needed in the event of requests that do not match an existing worker. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe[at]httpd.apache.org For additional commands, e-mail: bugs-help[at]httpd.apache.org
|