Страница 1 из 1

настройка httpd.conf для обслуживание ~150 web сайтов.

Добавлено: 2011-03-30 9:58:29
shuk007
Подскажите, пожалуйста, как правильно настроить ресурсный часть httpd.conf под ОС Freebsd, для обслуживание ~150 web сайтов.

Характеристика сервера:
CPU: Intel(R) XEON(TM) MP CPU 1.50GHz - 4x1.50GHz
RAM: 4gb
HDD: 1TB

Исходный конфиг:

Код: Выделить всё

Timeout 30
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
StartServers 40
MinSpareServers 30
MaxSpareServers 10
MaxClients 250
MaxRequestsPerChild 0
с таким конфигом сайты медленно открываются

комманда top:

Код: Выделить всё

last pid: 22993;  load averages: 14.82, 12.26, 15.59                                                                                                      up 7+05:28:53  11:56:31
128 processes: 11 running, 116 sleeping, 1 zombie
CPU states: 10.6% user,  0.0% nice, 39.3% system,  0.0% interrupt, 50.0% idle
Mem: 770M Active, 1390M Inact, 265M Wired, 124M Cache, 112M Buf, 948M Free
Swap: 4096M Total, 32K Used, 4096M Free

Re: настройка httpd.conf для обслуживание ~150 web сайтов.

Добавлено: 2011-03-30 10:03:39
Electronik
Поставили бы 64 bit-ную систему.

Re: настройка httpd.conf для обслуживание ~150 web сайтов.

Добавлено: 2011-03-30 10:05:00
hizel
не использовать prefork

Re: настройка httpd.conf для обслуживание ~150 web сайтов.

Добавлено: 2011-03-30 10:18:02
shuk007
версия apache 1.3,
ОС FreeBSD 6.2