mpm_default.h revision 0cd50497d517c7de299c204e600dd340ead7d867
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers/* Licensed to the Apache Software Foundation (ASF) under one or more
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * contributor license agreements. See the NOTICE file distributed with
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * this work for additional information regarding copyright ownership.
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * The ASF licenses this file to You under the Apache License, Version 2.0
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * (the "License"); you may not use this file except in compliance with
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * the License. You may obtain a copy of the License at
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * Unless required by applicable law or agreed to in writing, software
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * distributed under the License is distributed on an "AS IS" BASIS,
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * See the License for the specific language governing permissions and
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * limitations under the License.
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * @brief Event MPM defaults
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * @addtogroup APACHE_MPM_EVENT
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers/* Number of servers to spawn off by default --- also, if fewer than
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * this free when the caretaker checks, it will spawn more.
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers/* Maximum number of *free* server processes --- more than this, and
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers * they will die off.
0c959b39175b126fdb70ae00de37ca6d9c8ca3a1Kay Sievers/* Minimum --- fewer than this, and more will be created */
aedc2eddd16e48d468e6ad0aea2caf00c7d37365Kay Sievers/* Where the main/parent process's pid is logged */
aedc2eddd16e48d468e6ad0aea2caf00c7d37365Kay Sievers#define DEFAULT_PIDLOG DEFAULT_REL_RUNTIMEDIR "/httpd.pid"
aedc2eddd16e48d468e6ad0aea2caf00c7d37365Kay Sievers * Interval, in microseconds, between scoreboard maintenance.
aedc2eddd16e48d468e6ad0aea2caf00c7d37365Kay Sievers/* Number of requests to try to handle in a single process. If <= 0,
aedc2eddd16e48d468e6ad0aea2caf00c7d37365Kay Sievers * the children don't die off.
aedc2eddd16e48d468e6ad0aea2caf00c7d37365Kay Sievers#endif /* AP_MPM_DEFAULT_H */