madoff

Рейтинг
235
Регистрация
01.12.2009
Должность
administrator
Интересы
Linux Unix
I am terminator ;)
myhand:
madoff, чего мелочиться - советуйте уж сразу
ставить MaxClients&ServerLimit=200000 (hard limit для prefork) :)

При его памяти это многовато но пару нулей убрать можно :)
Proxoma:
netstat -pn | grep httpd | wc -l
Запускал с интервалом в 5 секунд:
63 66 69 68 44 47 79 70 48 57 64 71 65 46 58

То есть видно, что больше 70 процессов пока не поднимается

489 ESTABLISHED

да )) вопрос, что за 489 соединений ? :)

Стоп извените не увеличивайте максклиента =)

верните назад 100 хе-х

Увеличте MaxClients до 500

MaxRequestsPerChild поставте 0

И не забудте рестарт апачи сделать.

покажите ещё вывод ! после изменений! когда пройдёт минуты 3 - 5

netstat -pn | grep httpd | wc -l

Proxoma:
Конфиг nginx вменяемый? Может чего еще подправить?

какой у вас на данный момент MaxClients число и дайте пожалуйста список

netstat -p | awk '/^tcp/ { print $6 }' | sort | uniq -c

Proxoma:
Всегда ли для апача верно условие
1 соединение = 1 процесс httpd?
Нельзя ли сервить одним процессом множество соединений?
Не дают запускать множество процессов апача.

1 соединение = 1 процесс httpd? - да

Нельзя ли сервить одним процессом множество соединений? - nginx :)

Можно worker поставить, но тут есть сваи особенности, в плане безопасности, почему и рекомендуют ставить prefork, он изолирует каждый процесс.

Но на сервере, используемый одним проектом, worker я думаю можно ставить. ( всё по условию)

Raistlin:
Не, ребят, а что, вменяемый сервер будет несколько часов держать соединение открытым, если по нему пакеты не передаются? О_о. Если бы в ssh top был бы запущен, я бы, может и подумал. А так прямо говорить, что оно пропадает из-за нехватки памяти - кощунство.

может быть, не ssh рвёт соединение, а tcp когда не работаете у вас уходит в ожидание TIME_WAIT и при определённых настройках, он закрывает ваш ssh не зависимо от ваших настроек в ssh.

yum clean all

yum install nginx

;)

Himiko:
Сначала запустите. Потом всё, что он скажет в my.cnf и перезагрузите mysql

А условий разве нету этому скрипту, что бы Mysql не меньше суток работал.

likbez33:
1. Почему при запущеном mysql yum не устанавливает пакеты кто знает???
(CentOS 5, на fastvps)

2. При автономной работе(когда не работаешь с ним) сервера через некоторое время ssh доступ пропадает. Почему соединение пропадает???

Ошибки yum есть ? если да, то какие?

mysql думаю тут не причём, согласен с химиком наверное памяти мало -)

Всего: 3250