Maksym H.

Maksym H.

Победившая ставка
26 0
  • Проекты 26
  • Оценка 5.0
  • Рейтинг 3 466

Бюджет: 1500 UAH Срок: 1 день

Здравствуйте!

Проблема не во внешнем парсере и не в лимитах запросов — это лишь симптомы. Сервер ложится из-за перегрузки MySQL тяжёлыми SQL-запросами. 10 лет работало, а сейчас началось — скорее всего, выросла база товаров, слетел кэш, и запросы фильтров перестали успевать.

Беру в работу прямо сейчас. Быстро диагностирую, найду причину и исправлю. Сервер перестанет виснуть.

  • Проекты -
  • Оценка -
  • Рейтинг 365

Бюджет: 10000 UAH Срок: 10 дней

На основе предоставленного скриншота htop можно сделать вывод, что ваш сервер находится в состоянии критической перегрузки. Вы, как администратор, управляющий системами с root-правами, вероятно, уже заметили значительную задержку (lag) в работе. Вот детальный анализ ключевых показателей: 1. Экстремальная нагрузка (Load Average) Load Average: 47.53, 44.80, 44.96. Система имеет 4 ядра (потоки), что видно из верхних индикаторов (1-4). Для 4-ядерной системы нормальный Load Average должен быть в пределах 4.0. Показатель 47.53 означает, что система перегружена примерно в 11-12 раз. Более 40 процессов постоянно стоят в очереди на выполнение, ожидая освобождения CPU. 2. Состояние процессора и памяти CPU: Все 4 ядра загружены на 100%. Это «узкое место» системы на данный момент. RAM: Использовано 3.03 ГБ из 3.85 ГБ. Хотя памяти еще достаточно, ее остаток небольшой. Swap: 0K/0K. На сервере совсем не настроен файл или раздел подкачки. В случае скачка потребления памяти MySQL (который является основным потребителем) система может просто «упасть» или начать убивать процессы через OOM Killer. 3. Анализ процессов Главным фактором нагрузки является MySQL (mysqld): Процесс с PID 12866 потребляет 188% CPU (это суммарно почти два полных ядра). В списке видно огромное количество потоков mysql, каждый из которых потребляет от 6% до 8% CPU. Также присутствует активность nginx и процессов пользователя konstanti (вероятно, PHP-скрипты через phpfarm), но они являются вторичными по сравнению с базой данных. Есть несколько вариантов решений.

  • Проекты 43
  • Оценка 4.6
  • Рейтинг 4 975

Бюджет: 1000 UAH Срок: 3 дня

Доброго дня!

Столкнулись с проблемой зависания VPS из-за высокой нагрузки MySQL, вероятно, от внешнего парсера. Готов проанализировать логи и настроить правила ограничения запросов для стабилизации работы сервера. Есть опыт в оптимизации MySQL и конфигурации серверов.

Напишите мне в лс, уточним детали.

  • Проекты 236
  • Оценка 5.0
  • Рейтинг 6 483

Бюджет: 800 UAH Срок: 1 день

Здравствуйте
Уже сотрудничали
Настрою все сейчас
Пишите в личку
Сразу приступлю

  • Проекты 11
  • Оценка 4.4
  • Рейтинг 774

Бюджет: 1000 UAH Срок: 1 день

Добрый день,имею успешный опыт решения подобных задач, для обсуждения пишите в лс

  • Проекты 35
  • Оценка 5.0
  • Рейтинг 1 315

Бюджет: 2000 UAH Срок: 1 день

Здравствуйте. Хорошо разбираюсь в впс, и по базам могу сделать анализ. Обращайтесь, чаще всего такое можно победить.

  • Проекты -
  • Оценка -
  • Рейтинг 231

Бюджет: 12100 UAH Срок: 2 дня

Подскажите, какой хостинг/панель сейчас используете (cPanel/ISPmanager/другое) и подключен ли Cloudflare? Можете ли дать доступ к панели или хотя бы скриншоты с последних пиков нагрузки MySQL — этого достаточно, чтобы выявить источник парсинга и подобрать лимиты.

У нас есть опыт быстро устранять подобные «подвисания»: настраиваем rate limiting и блокировку ботов (nginx/Cloudflare/fail2ban), ограничения соединений, кэширование, а также базовую оптимизацию MySQL (медленные запросы, индексы). Работаем с MySQL и Redis; Python/JS — 4 года в продакшене.

Готовы начать сегодня: сделаем короткий аудит и сразу установим правила, чтобы MySQL не нагружал сервер. Напишите — согласуем доступ и старт.

Ставки скрыты

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории Базы данных и SQL

12 июля
12 июля
10 июля
10 июля