The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"долгие процессы апач. как бороться?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"долгие процессы апач. как бороться?"  
Сообщение от liser25 email(ok) on 27-Сен-08, 17:33 
Здравствуйте! У меня следующая проблема: некоторые процессы апач висят более 6ти часов, при этом pid у них не указан. нормально ли это и как с этим бороться? Посоветуйте пути оптимизации сервера.

сразу скажу: качать с сайта нечего. проц не полностью загружен..

версии ПО
Apache/2.2.3 (CentOS)
nginx 0.6.32

параметры VDS:
технология vmware
озу 380mb
файл подкачки 512
проц 10% от 2.4 Ghz
посещаемость сайта 16000+ уник в день. вся работа на пхп. т.е sql не используется

вот конфиги:

nginx

worker_processes 2;
timer_resolution 100ms;
events {
worker_connections 1024;
}
sendfile on;
#tcp_nopush on;

#keepalive_timeout 0;
keepalive_timeout 65;

#gzip on;

апач
Timeout 60
KeepAlive Off
MaxKeepAliveRequests 80
KeepAliveTimeout 15

<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>

<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "долгие процессы апач. как бороться?"  
Сообщение от angra (ok) on 27-Сен-08, 21:45 
Процессы без pid это что-то новенькое в мире никсов, может покажете как это выглядит :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "долгие процессы апач. как бороться?"  
Сообщение от liser25 email(??) on 28-Сен-08, 18:57 
>Процессы без pid это что-то новенькое в мире никсов, может покажете как
>это выглядит :)

77-0    -    0/0/36    .     0.41    3630    1    0.0    0.00    0.40     ::1        GET / HTTP/1.0

т.е весто pid просто "-" а вместо клиента ::1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "долгие процессы апач. как бороться?"  
Сообщение от angra (ok) on 29-Сен-08, 18:37 
Это вывод чего вы показали? Как на счет ps aux или netstat -apn от рута?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "долгие процессы апач. как бороться?"  
Сообщение от D4rk4 on 28-Сен-08, 13:41 
Что за странный конфиг апача?

Попробуй это:
<IfModule prefork.c>
StartServers         5
MinSpareServers      5
MaxSpareServers     25
MaxClients          250
MaxRequestsPerChild  75
</IfModule>

<IfModule worker.c>
StartServers         2
MaxClients         250
MinSpareThreads     25
MaxSpareThreads     100
ThreadsPerChild     25
MaxRequestsPerChild  500
</IfModule>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру