powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Высокый load при низкой посещаемости и отсутствии видимых проблем
14 сообщений из 14, страница 1 из 1
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38796698
Lepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. На хосте относительно низкая посещаемость (~1.5тыс. уников/сутки), но load редко когда ниже 2 опускается. Подскажите куда можно копнуть?
Что делалось: оптимизировался mysql, запросы. В итоге при загрузке страницы за 7сек, общее время выполнения запросов к базе 0.1сек. Профилирование на локалке через xdebug толку не дает (явных узких мест не видно), на рабочем хосте пока нет возможности запустить профилирование. Ресурсов более чем достаточно (10 процессоров, 16Гб оперативы)
top:
Увеличить
htop:
Увеличить
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38796871
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала подумал, что народ зажрался. На всякий случай почитал чуток - точно зажрался.
Что вы к бедной базе прицепились, если на вашем скриншоте основное время жрёт секретный пых-пых?
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38796928
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsusно load редко когда ниже 2 опускается.

LepsusРесурсов более чем достаточно (10 процессоров, 16Гб оперативы)

Вы про load average? Это шутка такая?
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797022
VGrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LepsusВ итоге при загрузке страницы за 7сек, общее время выполнения запросов к базе 0.1сек.

Lepsus , Вы же понимаете, 7сек на страницу для веб - это очень много.
У Вас сложная логика генерации страниц?
Вы уверены, что на сервере запросы к мускулу выполняются так же быстро?
Судя по тому, что мы видим на скринах, у Вас апач + php_cgi(php_fcgi)? Начитались в нете статей о том, что это супер быстро и круто?

LepsusПодскажите куда можно копнуть?


Написал Вам в личку предложение вместе посмотреть Ваш сервер. Но у Вас же в профиле фейковый е-майл, так что получите не скоро.

---
Виктор.
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797050
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
куда php памяти 300метров жрет? Сайт похоже deco.com? 7 секунд там может грузится из-за кучи js, несуществующих css, и походом за 300кб js (call us) на cdn.
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797073
Lepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VGreyLepsusВ итоге при загрузке страницы за 7сек, общее время выполнения запросов к базе 0.1сек.

Lepsus , Вы же понимаете, 7сек на страницу для веб - это очень много.
У Вас сложная логика генерации страниц?
Вы уверены, что на сервере запросы к мускулу выполняются так же быстро?
Судя по тому, что мы видим на скринах, у Вас апач + php_cgi(php_fcgi)? Начитались в нете статей о том, что это супер быстро и круто?

LepsusПодскажите куда можно копнуть?


Написал Вам в личку предложение вместе посмотреть Ваш сервер. Но у Вас же в профиле фейковый е-майл, так что получите не скоро.

---
Виктор.
1. Да, 7 сек. на страницу это много, поэтому и копаю.
2. Логика генерации страниц не сложная. Стоит cms, но дополнительно много лежит самописа. Но возможно предыдущие разрабы в ней покопались или некоторые вещи сделали через одно место.
3. Запросы к базе данных выполняются быстро. Из 7 секунд они занимают 0.1сек.
4. апач + php_cgi(php_fcgi) - это наследие, ставил не я, разрабатывал сайт - тоже не я. Но теперь надо это все сопровождать, поэтому вожусь. Сервер довольно в захламленном состоянии.
5. Почта не фейковая, просто сейчас ею уже не пользуюсь. Поменял на основную.

Журавлев Денис..7 секунд там может грузится из-за кучи js, несуществующих css, и походом за 300кб js (call us) на cdn.

Вероятно я не совсем точно выразился. 7 секунд - это время генерации страницы. грузится она может и дольше)

Возможно дело и не в самой cms, а в скриптах самописных, но я не знаю как их можно отловить. пробовал через strace, но навыков в администрировании запущеных (в плане администрирования) серваков явно не хватает
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797076
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор. Профилирование на локалке через xdebug толку не дает (явных узких мест не видно), на рабочем хосте пока нет возможности запустить профилирование
Оу, у нас тут программист ! Ну надо профилировать тогда.

Почему же нет возможности запускать xdebug на сервере? Там есть возможность запускать профилирование по cookies для конкретных запросов, а не для всех. И для браузеров есть соответствующие расширения. Разберитесь - это полезный опыт.
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797078
Lepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денискуда php памяти 300метров жрет?

Это тоже странно, т.к. при генерации страницы через cms показывает что использовано памяти PHP peak=122.25 MB. Т.е. в среднем по сайту за 200мб даже не вылазит. Вот поэтому падает подозрение на сторонние скрипты. Но как их отловить?
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797082
Lepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
netwind,

на сервер пробовал ставить xhprof, но не заводится. буду пробовать xdebug, куда деваться. А можно как то отследить какой скрипт (файл) выполняет php процесс, т.к. есть вероятность что вопрос нагрузки не в cms, а в сторонних скриптах?
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797083
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LepsusЖуравлев Денискуда php памяти 300метров жрет?

Это тоже странно, т.к. при генерации страницы через cms показывает что использовано памяти PHP peak=122.25 MB. Т.е. в среднем по сайту за 200мб даже не вылазит. Вот поэтому падает подозрение на сторонние скрипты. Но как их отловить?
Да не жрет он. Это побочный эффект от использования кешера кода типа xcache или apc. А без него будет еще хуже.
Пока не стоит на это тратить время - у вас довольно много вообще чистой памяти свободно при аптайме аж 12 дней.
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797092
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно как то отследить какой скрипт (файл) выполняет php процесс, т.к. есть вероятность что вопрос нагрузки не в cms, а в сторонних скриптах?
по-моему в конфигурации с обычным cgi имя файла будет видно в аргументах программы.
то есть, в одном окне замечаете pid процесса, а в другом пишете ps <pid> и там будет видно имя файла
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38797149
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindА можно как то отследить какой скрипт (файл) выполняет php процесс, т.к. есть вероятность что вопрос нагрузки не в cms, а в сторонних скриптах?
по-моему в конфигурации с обычным cgi имя файла будет видно в аргументах программы.
то есть, в одном окне замечаете pid процесса, а в другом пишете ps <pid> и там будет видно имя файламне кажется в htop тоже самое было-бы видно, а там /bin/php
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38800153
Lepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А более 200 процессов - это не слишком много? У меня на серверах обычно около 100 висит.
...
Рейтинг: 0 / 0
Высокый load при низкой посещаемости и отсутствии видимых проблем
    #38800158
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, да, сотэн гдэ-то сем - восем... Ну, уж нэ двадцат пят!

Дурной вопрос. Процессов столько сколько порождается обычно в данной конкретной конфигурации.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Высокый load при низкой посещаемости и отсутствии видимых проблем
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]