apache2modmpm_worker
March 17, 2026 ยท View on GitHub
Manages the Apache mpm_worker configuration file.
Actions
| Action | Description |
|---|---|
| :create | Create the configuration. |
Properties
| Name | Type | Default | Description |
|---|---|---|---|
| startservers | Integer | 4 | Initial number of server processes to start. |
| minsparethreads | Integer | 64 | Minimum number of spare worker threads. |
| maxsparethreads | Integer | 192 | Maximum number of spare worker threads. |
| threadsperchild | Integer | 64 | Constant number of worker threads per server process. |
| maxrequestworkers | Integer | 1024 | Maximum number of threads. |
| maxconnectionsperchild | Integer | 0 | Maximum number of requests a server process serves (0 = unlimited). |
| threadlimit | Integer | 192 | Maximum value for ThreadsPerChild. |
| serverlimit | Integer | 16 | Maximum value for MaxRequestWorkers / ThreadsPerChild. |
Examples
apache2_mod_mpm_worker '' do
startservers 4
threadsperchild 25
end