Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
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.
| |
|
Topic: Can't get rid of worker sharing - ProxyPass ProxyPassReverse |
|
Author |
|
Krischu
Joined: 23 Oct 2009 Posts: 25
|
Posted: Fri 13 Jun '14 12:29 Post subject: Can't get rid of worker sharing - ProxyPass ProxyPassReverse |
|
|
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
|
|
Back to top |
|
Krischu
Joined: 23 Oct 2009 Posts: 25
|
Posted: Mon 23 Jun '14 14:04 Post subject: |
|
|
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 |
|
|
|
|
|
|