- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Переехал с такого сервера
На такой
Сайты на Джумле. Сейчас минимум трафика, праздники + выходные, но проц загружен на 90% и LA под 20.
На старом сервере была связка
Дебиан + Nginx + php-апач + еаксилератор нагрузка в пик + был еще один сайт была не более 60% - а в выходные 20%, LA обычно 2-4
На новом пробовали:
Дебиан + Nginx + php-апач + opcache
Дебиан + Nginx + php-fm + opcache
Дебиан + Nginx + php-fm + еаксилератор
Дебиан + Nginx (кеш включен) + php-апач + еаксилератор - это сейчас работает.
Переключение режимов ниче не давало, нагрузка не уменьшается.
вот вывод top
Сервер настраивал админ из этой ветки. Я так понял у него идеи закончились и причины нагрузки ему не понятны
Что посоветуете?
Какие проблемы с системой помимо того, что высокий load average? Время ответа веб сервера возросло? Ваш load average высокий из-за того, что много процессов одновременно находятся в состоянии "R" (running, т.е. выполняются). Вывод vmstat можете пожалуйста показать?
Так же хочу заметить что у вас 32Gb выделено под файл подкачки. Зачем? Что будет, если ваш файл подкачки заполнится хотя бы на 25% ? Представляете как все будет "тормозить", когда система начнет ворочать гигабайты данных, перемещая данные из оперативной памяти в подкачку? Либо выключите своп вообще (зачем он нужен?), либо уменьшите его до 1Gb.
vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
93 0 2932 1491304 470856 19699476 0 0 4 40 17 12 9 2 89 0
---------- Добавлено 12.06.2015 в 09:45 ----------
Какие проблемы с системой помимо того, что высокий load average? Время ответа веб сервера возросло?
Да, сайты тупят не по детски
Дебиан + Nginx (кеш включен) + php-апач + еаксилератор - это сейчас работает.
Посмотрите насколько эффективно используется кеш. Добавьте в конфиг nginx в опцию формата логов(log_format) параметр $upstream_cache_status
Подозреваю, что будут сплошные MISS-ки.
Сейчас минимум трафика
По количеству работающих процессов - непохоже (DDOS, парсинг?). Что в логах апача access.log?
На дисках случайно не soft raid? Он синхронизирован? (cat /proc/mdstat)
Да не - такая нагрузка стала сразу как только я перенес сайт в 2 часа ночи. В логах все чисто, ни ддоса ни парсинга нет
В каком режиме работает апач? Префорк или воркер? Можете показать вывод apache2 -l ?
Комментарии по поводу вывода vmstat:
1) Со свопом проблем нет вообще. Хотя он и большой, он не используется.
2) Количество обращений к диску ничтожно, так что с дисковой подсистемой ввода-вывода все ок. Кроме этого, процессы ничего "не ждут" (согласно top нет процессов в состоянии "D" или каком либо другом - все в "R")
3) Однако видим 93 активных процесса, ожидающих своей очереди на выполнение. Это многовато. Можем попробовать подредактировать конфиг апача (но для этого см. вопрос выше - префорк или воркер)
У вас mysql загружен...
Посмотрите/покажите вывод mysqltuner.pl
Включите лог медленных запросов и посмотрите, что за запросы. Иногда в этом логе такой хардкор попадается. Может какой-нибудь кривой плагин или отсутствие индексов.
У вас mysql загружен...
Веб сервер не ожидает ответа от MySQL. Обратите внимание на вывод top.
Включите лог медленных запросов и посмотрите, что за запросы. Иногда в этом логе такой хардкор попадается. Может какой-нибудь кривой плагин или отсутствие индексов.
Обращаю ваше внимание что переезжаю на равносильный по мощности сервер.
И там и там был включен лог, сайты те же. На старом в логе медленных запросов были единичные запросы за сутки.
На новом сервере их сотни (обычные запросы) и все сайты тупят
---------- Добавлено 12.06.2015 в 10:13 ----------
В каком режиме работает апач? Префорк или воркер? Можете показать вывод apache2 -l ?
apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
mod_version.c
prefork.c
http_core.c
mod_so.c
Давайте проведем "дешевый тест". Можете взять firefox + firebug либо через Chrome (меню -> Developers Tools), открыть один из ваших сайтов и посмотреть что же именно загружается дольше всего? Может быть это какой то статический контент либо что то другое. Так хотя бы немного станет понятнее в чем же проблема. Если выложите скриншот Developers Tools либо Firebug, это так же немного поможет в исследовании.
---------- Добавлено 12.06.2015 в 10:15 ----------
apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
mod_version.c
prefork.c
http_core.c
mod_so.c
Ага, значит префорк.
К старому серверу еще есть доступ? Можете дать вывод этой же команды со старой машины?