- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сорри, если не туда.
Стоит фришка, в качестве веб сервера lighttpd
Смотрю нагрузку top
периодически вылазит нагрузка php - 90%, потом откалывается. не могу понять какой скрипт тормозит (на сервере много сервисов). Знаю под апач был модуль, но тут не апач.
Сам не админ, поэтому сорри, возможно за тупой вопрос.
скорее всего, либо он тянет что-то по сети (єтот скрипт), либо входит в затяжной цикл (возможно, бесконечній)
та вроде там нет таких. Вопрос в том как найти сам тормозящий php-файл
если top показывает нагрузку - значит там реальное процессорное время.
ну раз апача нет, попробуйте перейти на использование php-fpm и включите фичу request_slowlog_timeout
если и это слишком сложно для вас, то пишите вообще во всех скриптах время выполнения в файл. это не так уж страшно скажется на производительности. тем более нужно временно.
если top показывает нагрузку - значит там реальное процессорное время.
ну раз апача нет, попробуйте перейти на использование php-fpm и включите фичу request_slowlog_timeout
если и это слишком сложно для вас, то пишите вообще во всех скриптах время выполнения в файл. это не так уж страшно скажется на производительности. тем более нужно временно.
во всех скриптах сложновато будет вписать. Там ситуация еще странная в том, что он может неделю работать, потом несолько часов тормозить (php висит), потом опять неделю работать (всплеска посещаемости в это время нету, в кроне ничего не запускается). Мне кажется сложно будет по логам понять какой скрипт тормозит, если сервак пригружен, все по идее в этом время будут тормозить. Нужно понять какой в топе висит и жрет 90% ресурсов
не кажется сложно будет по логам понять какой скрипт тормозит, если сервак пригружен, все по идее в этом время будут тормозить
эта проблема решается получением реально потраченного времени через функцию getrusage.