Установлен nginx и apache. Апачь обрабатывает динамику, нгинкс статику. В top-e увидел много запущенных httpd, из чего есть подозрения, что какую-то статику через себя передает апачь.
Собственно вопрос, как посмотреть, какие файлы в текущий момент передает апачь?
Заранее спасибо за помощь.
Какие файлы передает Apache?
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Какие файлы передает Apache?
mod_status
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- krendelek007
- рядовой
- Сообщения: 39
- Зарегистрирован: 2009-10-12 21:35:04
Re: Какие файлы передает Apache?
Спасибо. С этим разобрался. Ваш ответ помог.hizel писал(а):mod_status
Но теперь появился новый вопрос, собственно из-за чего появился первый вопрос, это из-за того, что раздел var (6 гб) заполняется на 80-100% (с соответствующими последствиями). Если делаю рестарт серверу, то 2% у var-a занято, а потом опять понемногу растет до 100%.
Если делаю apachectl stop, то сколько-то места освобождается, если делаю nginx stop, то var становится как и при загрузке ПК - 2%.
Куда "хавается" место на разделе var не понятно.
Смотрю состояние var через df.
Вот например прямо сейчас статистика по nginx-у такая:
Код: Выделить всё
Active connections: 14
server accepts handled requests
830 830 1180
Reading: 0 Writing: 10 Waiting: 4
Код: Выделить всё
Parent Server Generation: 0
Server uptime: 48 minutes 47 seconds
Total accesses: 650 - Total Traffic: 2.0 MB
CPU Usage: u42.6328 s71.5469 cu0 cs0 - 3.9% CPU load
.222 requests/sec - 711 B/second - 3205 B/request
1 requests currently being processed, 9 idle workers
Делаю nginx stop, var стал 2% сразу.
Конфиг nginx-a:
Код: Выделить всё
user www www;
worker_processes 3;
error_log /var/log/nginx-error.log;
events {
worker_connections 1024;
use kqueue;
}
http {
include mime.types;
default_type application/octet-stream;
client_header_timeout 3m;
client_body_timeout 3m;
send_timeout 3m;
keepalive_timeout 2m;
sendfile on;
upstream backend {
server 127.0.0.1:88;
}
p.s. знаю только, что с сервака качаются файлы от 1 мб и до 5-6 гб. Что собственно по моему мнению и вызывает рост var-a, но почему? и что с этим делать?, не знаю (
Вот нашел аналогичную проблему ( http://www.cygnus.spb.ru/freebsd-openne ... 00347.html ), но там я так понял, решение не нашлось, а просто все закончилось, когда докачали файл. У меня же файлы качаются часто.
Спасибо.
- krendelek007
- рядовой
- Сообщения: 39
- Зарегистрирован: 2009-10-12 21:35:04
Re: Какие файлы передает Apache?
Проблема решилась.
Apache через nginx отдавал файл с именем типа blablabla.rar.html
В конфиге энгинкса говорилось, чтоб rar отдавать через nginx и не трогать apache, ну тут перед rar было html и поэтому nginx пропускал файл через apache. В итоге var под давлением каких-то темповых файлов рос. После того, как добавил в конфиг , чтоб он обрабатывал и файлы html для определенного виртуального хоста через себя, и не трогал при этом апачь, то сразу все нормализовалось.
Apache через nginx отдавал файл с именем типа blablabla.rar.html
В конфиге энгинкса говорилось, чтоб rar отдавать через nginx и не трогать apache, ну тут перед rar было html и поэтому nginx пропускал файл через apache. В итоге var под давлением каких-то темповых файлов рос. После того, как добавил в конфиг , чтоб он обрабатывал и файлы html для определенного виртуального хоста через себя, и не трогал при этом апачь, то сразу все нормализовалось.