Всем доброго дня,
Подскажите как лучше настроить или может что-то дополнительное прикрутить к
апачу.
Ситация такая:
Сервер:
2xPentium III Xeon/Celeron (1266.25-MHz 686-class CPU)
real memory = 1073676288 (1048512K bytes)
da0: <RAID 1 online > Fixed Direct Access SCSI-3 device
da0: 135.168MB/s transfers
da0: 17480MB (35799040 512 byte sectors: 255H 63S/T 2228C)
Система:
FreeBSD 4.6-PRERELEASE
Apache/1.3.24 (Unix) mod_auth_pgsql/0.9.12 mod_perl/1.26 mod_geo/1.3.0
PostgreSQL 7.2.1
Траффик - только апаче, средняя загрузка по mrtg "Average Out: 410.0 kB/s"
Иногда апач просто подвисает, что делать не знаю.
Всего один виртуальный хост, запросы идут в основном к 3-4 скриптам (mod_perl)
один скрипт генерирует страницу которая отдает .cab (В основном к нему идут
запросы)
Другой принимает запросы от клиентских программ, в среднем 7-9 запросов в
секунду.
Третий отдает примерно 70Кб (.exe) на запрос от установленного у человека .cab
(каждый раз как устнанавливается .cab).
Настройки апача:
Timeout 50
KeepAlive On
MaxKeepAliveRequests 50
KeepAliveTimeout 10
MinSpareServers 32
MaxSpareServers 64
StartServers 20
MaxClients 1024
MaxRequestsPerChild 0
Подскажите, что можно изменить/удалить/добавить чтобы зависаний было как можно
меньше и
работоспособность увеличилась.
Просто через несколько недель (1-2) загрузка поднимется на процентов 50-60.
------------
With respect,
hellman@artofit.com
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =