Keeping all factors constant , assuming my apache server is configured as below , in event mpm
<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 2
MaxSpareServers 5
MaxClients 200 #
ServerLimit 200 #
MaxRequestsPerChild 100
</IfModule>
Since MaxClients is set to 200
, this will be the maximum number of active connections at any point in time,
Lets assume my site receives 200 visitors each second, and each visitor loads up a page that has multiple images, and other resources that will load once the page is visited,
does it mean that the extra resources requested by the server will be handled by one of the clients in apache or will be handled by the children of the clients ?
I don't understand why apache has the MaxRequestsPerChild
since the clients are capped by the ServerLimit
directive,
How is MaxRequestsPerChild
applicable in the scenario above ?