Apache > HTTP Server > Documentation > Version 2.2 > Modules

Please note

This document refers to the 2.2 version of Apache httpd, which is no longer maintained. The active release is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

Apache MPM beos

Description: This Multi-Processing Module is optimized for BeOS.
Status: MPM
Module Identifier: mpm_beos_module
Source File: beos.c


This Multi-Processing Module (MPM) is the default for BeOS. It uses a single control process which creates threads to handle requests.


See also


MaxRequestsPerThread Directive

Description: Limit on the number of requests that an individual thread will handle during its life
Syntax: MaxRequestsPerThread number
Default: MaxRequestsPerThread 0
Context: server config
Status: MPM
Module: beos

The MaxRequestsPerThread directive sets the limit on the number of requests that an individual server thread will handle. After MaxRequestsPerThread requests, the thread will die. If MaxRequestsPerThread is 0, then the thread will never expire.

Setting MaxRequestsPerThread to a non-zero limit has two beneficial effects:


For KeepAlive requests, only the first request is counted towards this limit. In effect, it changes the behavior to limit the number of connections per thread.