Я использую Apache 2.2.22 на Windows Server 2003.
Я показываю некоторые обучающие видео на веб-странице некоторым зарегистрированным пользователям. На веб-странице одновременно находится до 30 пользователей, я знаю это из аналитики.
Сервер время от времени зависает, память и использование процессора, кажется, в порядке. Я думаю, проблема в случайной утечке памяти в дочерних потоках процесса.
Я уже нашел несколько настроек, которые можно использовать в httpd.conf:
KeepAlive выкл.
AcceptFilter http нет
AcceptFilter https нет
ВключитьОтправитьфайл выкл.
ВключитьMMAP выкл.
Я активировал server-status, и сейчас меня беспокоит общий трафик. Веб потребляет около 50 ГБ/час общего трафика.
Может ли это быть связано с проблемой пропускной способности?
Статус сервера Apache
Время работы сервера: 1 час 12 минут 23 секунды
Всего доступов: 6705 - Общий трафик: 68,1 ГБ
1,54 запроса/сек - 16,1 МБ/сек - 10,4 МБ/запрос
В настоящее время обрабатывается 10 запросов, 54 бездействующих работника