logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Apache View previous topic :: View next topic
Reply to topic   Topic: Can't get rid of worker sharing - ProxyPass ProxyPassReverse
Author
Krischu



Joined: 23 Oct 2009
Posts: 25

PostPosted: Fri 13 Jun '14 12:29    Post subject: Can't get rid of worker sharing - ProxyPass ProxyPassReverse Reply with quote

Here is some mentioning on worker sharing in ProxyPass situations.

I followed the advice given there that one should order the URLs by size in decreasing order but can' get rid of the sharing of workers (and the info) and I believe this is caused by the ProxyReverse statements.

Code:

ProxyPass         /abc/defghi/     http://abc.de/defghi/
ProxyPass         /abc/pdf/        http://abc.de/pdf/
ProxyPass         /defghi/         http://abc.de/defghi/
ProxyPass         /abc/            http://abc.de/defghi/

ProxyPassReverse  /abc/defghi/     http://abc.de/defghi/
ProxyPassReverse  /abc/pdf/        http://abc.de/pdf/
ProxyPassReverse  /defghi/         http://abc.de/defghi/
ProxyPassReverse  /abc/            http://abc.de/defghi/

This is generating 4 messages in error.log:
Code:
[Fri Jun 13 12:15:09.381519 2014] [proxy:info] [pid 3468:tid 180] AH01145: Sharing worker 'http://abc.de/defghi/' instead of creating new worker 'http://abc.de/
defghi/'
[Fri Jun 13 12:15:09.383519 2014] [proxy:info] [pid 3468:tid 180] AH01145: Sharing worker 'http://abc.de/defghi/' instead of creating new worker 'http://abc.de/
defghi/'
[Fri Jun 13 12:15:09.433522 2014] [proxy:info] [pid 3468:tid 180] AH01145: Sharing worker 'http://abc.de/defghi/' instead of creating new worker 'http://abc.de/
defghi/'
[Fri Jun 13 12:15:09.433522 2014] [proxy:info] [pid 3468:tid 180] AH01145: Sharing worker 'http://abc.de/defghi/' instead of creating new worker 'http://abc.de/
defghi/'
[Fri Jun 13 12:15:09.455523 2014] [mpm_winnt:notice] [pid 3468:tid 180] AH00354:
 Child: Starting 250 worker threads.


How can I enforce that no worker sharing takes place?

--
Christoph
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7371
Location: Germany, Next to Hamburg

PostPosted: Sat 14 Jun '14 22:01    Post subject: Reply with quote

Did my last answer in http://www.apachelounge.com/viewtopic.php?p=27951#27951 help?
Back to top
Krischu



Joined: 23 Oct 2009
Posts: 25

PostPosted: Mon 23 Jun '14 14:04    Post subject: Reply with quote

James Blond wrote:
Did my last answer in http://www.apachelounge.com/viewtopic.php?p=27951#27951 help?


It tooks some time till I got to the machine again.
The result is, that there is no message at all any longer. Now I don't know whether connector reuse takes place or not.

Your LogLevel line, BTW, contained a couple of superfluous entries which did not apply to the problem, like ssl, auth,socache etc.

LogLevel proxy:warn

would have been sufficient to apply to my problem.

Thanks, anyway.

--
Christoph
Back to top


Reply to topic   Topic: Can't get rid of worker sharing - ProxyPass ProxyPassReverse View previous topic :: View next topic
Post new topic   Forum Index -> Apache