- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
По server-status вижу, что параметр SS (Seconds since beginning of most recent request) для некоторых картинок или страниц очень большой (в данном случае 3182 и 3056).
Хотя сами картинки не большие. В какиех конфигах что нужно исправить, что б параметр SS для картинок и страниц не превышал, скажем, 60 сек.
В php.ini писал такие ограничения:
max_execution_time = 60
max_input_time = 60
memory_limit = 32M
Не помогло.
Заранее благодарен.
Вы уверены, что понимаете смысл этой колонки (SS)?
Как бы намекну, что это вовсе не время обработки реквеста.
Если есть какая-то проблема с отдачей картинок - Вам нужно выбрать какие-то
другие критерии для ее иллюстрации.
Хм, а что это? Просто, мне кажеться, что это может нагружать процессор. Или это нормальные числа? Как можно сделать так, что б этот параметр не рос так сильно?
Seconds since beginning of most recent request = секунд с начала самого последнего реквеста.
Видно, что данный слот вообще пустует и с ним не ассоциирован никакой
процесс (Pid = "-") апача. В данный момент этот слот не занят обработкой
реквестов, SS секунд прошло с _начала_ самого последнего реквеста
в этом слоте.
Вот если при этом много idle workers - можно поиграться с настройками
mpm (prefork или worker, смотря что у вас) Min/MaxSpareServers.
Вот настройки /etc/httpd/conf/httpd.conf :
Timeout 120
KeepAlive Off
MaxKeepAliveRequests 50
KeepAliveTimeout 5
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 15
ServerLimit 30
MaxClients 30
MaxRequestsPerChild 200
</IfModule>
<IfModule worker.c>
StartServers 5
MaxClients 30
MinSpareThreads 1
MaxSpareThreads 4
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Думаете стоит здесь что-то поменять?
Боюсь, я таки тоже не телепат. Настройки далеки от умолчания - для меня
далеко неочевидно зачем это сделано. Почему например изменены настройки
и worker и prefork?
KeepAlive Off + небольшой MaxClients - вполне могли привести к проблемам с отдачей картинок.
Для каких-то рекоммендаций нужен не кусок вывода
mod_status - а весь он. Плюс какое-то представление о нагрузке
сервера по top, например.
Обращайтесь в почту/ЛС - поможем.
Причем тут php.ini к картинкам?
А картинки быстрее nginx'ом отдавать
Боюсь, я таки тоже не телепат. Настройки далеки от умолчания - для меня
далеко неочевидно зачем это сделано. Почему например изменены настройки
и worker и prefork?
Здесь http://www.drupal.ru/node/24131 говорят, что
"по умолчанию настройки слишком зажаты, мы же здесь увеличим лимиты, съедая попутно больше оперативной памяти"
Для каких-то рекоммендаций нужен не кусок вывода
mod_status - а весь он. Плюс какое-то представление о нагрузке
сервера по top, например.
Здесь http://www.drupal.ru/node/24131 говорят, что
"по умолчанию настройки слишком зажаты, мы же здесь увеличим лимиты, съедая попутно больше оперативной памяти"
Понятно. Настройки бездумные по хавту, о чем и подозревал.
Работают на самом деле - директивы только для одного MPM (prefork в вашем случае).
Судя по status'у (если это типичная нагрузка) - можно попробовать
уменьшить MaxClient & Min/MaxSpareWorkers. А если по topу (его вы не привели) памяти
хватает - я бы ничего не трогал.
Смотрите конфиг nginx + его error.log. Проблема там.
Ясно. Спасибо.
Ясно. Спасибо.
Логи nginx должны вас сказать в чём проблема.