Open Bug 962250 Opened 10 years ago Updated 9 years ago

Starting with Debian Wheezy, apache2 package default to Worker MPM instead of prefork MPM

Categories

(Bugzilla :: Documentation, enhancement)

All
Linux
enhancement
Not set
normal

Tracking

()

REOPENED

People

(Reporter: cedric.corazza, Unassigned)

References

()

Details

Starting with Debian Wheezy, apache2 package default to Worker MPM instead of prefork MPM. The docs mentions that the default is prefork MPM.
That would not work for Bugzilla installations with mod_perl.

I don't know if this is the case for Fedora and RedHat, or for the latest binaries provided for Windows.
It might worth to mention this change in the documentation.

Also starting with Debian Wheezy, there is no more http.conf file provided (see bug 936410). I don't know if it is the same for the other operating systems.
I might worth to mention to use /etc/apache2/apache2.conf instead.
To help document this: what is the difference between Worker MPM and Prefork MPM, and why would someone installing Bugzilla need to know the difference?

Gerv
Prefork creates a seperate child process for each connection. This causes initial process creation latency (if one is not already created) and lots of extra memory consumption. Worker uses a multi threaded approach to handle requests. It usually has a lot of performance advantages... but to-date, I don't think any one has fully tested bugzilla using worker. 

The note from Cédric is that in our docs we currently say that Bugzilla needs worker, and that is the default. Now that statement is no longer true... at least for debian.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Sorry, closed by mistake.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
You need to log in before you can comment on or make changes to this bug.