Бюджет: 5997 UAH Срок: 6 дней
Здравствуйте! Вижу задачу «Необходимо найти причину периодических зависаний Linux/PHP-сервера интернет-магазина» по интернет-магазину / OpenCart. Имею практический опыт доработки магазинов: модули, checkout, оплата/доставка, импорт/экспорт, правки темы и оптимизация скорости. Сначала быстро проверю текущее исполнение, согласую детали и сделаю правки аккуратно, без лишнего риска для рабочего сайта.
Бюджет: 4000 UAH Срок: 1 день
Обращайтесь - разберусь
Бюджет: 12000 UAH Срок: 2 дня
Работаем с Linux-серверами более 10 лет. Подобные проблемы с зависаниями, 503, 508, пиками CPU, памяти, MySQL и очередями веб-сервера разбирали не раз - особенно на старых PHP-проектах, включая PHP 5.x.
Стоимость первичной диагностики - 12000 грн, срок - до 2 рабочих дней. Дальнейшие работы после согласования - 1200 грн за час или отдельной оценкой за задачу. Начать можем сегодня или завтра, в зависимости от доступов.
Сначала проверю не только PHP-логи, так как они часто молчат в таких историях, а фактическую картину под нагрузкой - CPU steal, iowait, RAM, swap, лимиты хостинга, Entry Processes, Apache или Nginx или OpenLiteSpeed воркеры, PHP-FPM или handler, медленные MySQL-запросы, блокировки, индексы, cron, боты, пики трафика, OPcache, ошибки 503 и 508 на уровне веб-сервера и панели. Смотрите, тут нюанс - 508 часто намекает не на одну ошибку в коде, а на исчерпание ресурсного лимита или очереди.
Уточню 2 вещи
> сервер выделенный, VPS или хостинг с CloudLinux лимитами
> есть ли SSH с правами на просмотр системных журналов и конфигов веб-сервера
Примеры близких работ Ingello
> https://business.ingello.com/eva - e-commerce и техническая основа для большого ритейла
> https://business.ingello.com/prime-eva - системная работа с интернет-продажами и более сложной логикой магазина
> https://systems-fl.ingello.com/ua - кратко о нашем подходе к системам, автоматизации и технической архитектуре
Если коротко, цель диагностики - не перезапустить сервис и уйти пить чай, хотя мой внутренний админ иногда так соблазняется =/ Цель - найти узкое место, показать доказательства в логах или метриках и дать план устранения с приоритетами.
Бюджет: 4500 UAH Срок: 3 дня
Добрый день! Это наш профиль — диагностика зависаний Linux-серверов под нагрузкой. По симптомам уже видно направление:
— HTTP 508 = достигнут лимит ресурсов (процессы/память), типично под всплеском;
— 503 + Client.Timeout = бэкенд (PHP-FPM/Apache + MySQL) захлебывается, не успевает ответить.
Как буду искать ПЕРВОПРИЧИНУ, а не симптомы:
1. По логам + графикам нагрузки ловлю момент зависания → корелирую с CPU/RAM/IO/MySQL-коннектами;
2. PHP-FPM/Apache (max_children, медленные запросы), slow-log MySQL, OPcache;
3. PHP 5.6 + код 15 лет — частый виновник: тяжелые/незакрытые запросы, нехватка индексов, блокировки таблиц;
4. Отчет: первопричина + почему именно она + оптимальное решение (без костылей).
Уточните: хостинг VPS или shared/панель? Зависания по расписанию или под трафиком/кроном? Готов взяться.
Бюджет: 4000 UAH Срок: 3 дня
Привет!
Столкнулся с такими кейсами, если предоставите доступ к серверу, то за несколько часов смогу примерно сказать, в каком направлении проблема.
За несколько дней точно найду и исправлю.
Перед началом работы прошу ответить:
Сколько лет работаете с Linux-серверами? 8+ лет опыта, сейчас работаю на позиции DevOps.
Имели ли опыт поиска подобных проблем? Да, это довольно частые проблемы.
Какие инструменты планируете использовать для диагностики? Пройдусь по логам, посмотрю в первую очередь в БД, что-то мне кажется, что есть там проблемы с индексами, а может и блокирующие операции.
Работали ли со старыми PHP-проектами (PHP 5.x)? Да, сейчас поддерживаю проект на PHP 5.5.
Какова стоимость первичной диагностики? Это настолько базовый кейс, что просто нужно включить полное логирование, и будет понятно, в чем проблема, там не будет кучи стадий диагностики.
Какова ваша почасовая ставка для дальнейших работ (при необходимости)? Я обычно беру себе 5-7 проектов, которые полностью поддерживаю, цена от 500 до 1000$ в месяц, все зависит от того, насколько проблемный или безпроблемный проект. Если это магазин и нужно иногда исправлять какие-то кейсы, то может быть и 200$ в месяц, но если это нейросеть сгенерированный хлам с кучей ошибок и сервер падает каждый час, то и 1500$ будет мало.
Когда можете начать?
Да хоть сейчас, вечер свободный, но чтобы почитать логи, посмотреть настройки БД, PHP и как это все работает, в идеале включить полное логирование и посмотреть в пик трафика клиентов.
Я бы установил для мониторинга Prometheus и Grafana, те метрики, что у вас на скринах, не дают абсолютно никакой информативности.
Бюджет: 4000 UAH Срок: 2 дня
Здравствуйте.
Готов взяться за вашу задачу и выполнить её качественно.
Имею более 5 лет опыта в DevOps и администрировании Linux-серверов.
Детали можем обсудить в личных сообщениях.
Бюджет: 3000 UAH Срок: 1 день
Здравствуйте! Выполню ваше задание быстро и качественно.
Последние мои работы
https://indexfast.pp.ua - быстрая индексация сайта
https://mono-bank.pp.ua - все о монобанке
https://mamamia.pp.ua - интернет-магазин
https://programist.pp.ua/ua/portfolio/ - портфолио работ
https://monitortest.pp.ua - тестирование монитора
https://keytest.pp.ua - тестирование клавиатуры
https://pctest.pp.ua - тестирование компьютера
https://vseetut.matviy.pp.ua - верстка
Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!
Бюджет: 2500 UAH Срок: 5 дней
Добрый день, проведу аудит вашего сайта и сервера, обновлю ПО до актуальной версии (если, конечно, модули сайта это позволят), выявлю причину периодических ошибок и зависаний, успешный опыт присутствует, для обсуждения пишите в оп.
Бюджет: 3500 UAH Срок: 2 дня
Привет! Из вашего обновления #1 - генерация XLS из 10,500 строк явно главный подозреваемый.
Первое, что проверю: MySQL slow query log во время генерации прайса (SHOW PROCESSLIST + SHOW ENGINE INNODB STATUS), vmstat/iotop - это CPU-bound или I/O-bound, лимиты Entry Processes / PHP workers в момент пика. PHP 5.6 + генерация большого XLS в памяти = типичная причина исчерпания RAM и 503/508. Решение - стриминг/чанковая генерация или фоновая задача через cron с кешированием готового файла.
Опыт: 8+ лет Linux/Apache/Nginx, MySQL оптимизация, PHP legacy проекты. Стоимость первичной диагностики с письменным отчетом - 3500 грн.
Бюджет: 10000 UAH Срок: 14 дней
Добрый день!
У меня более 15 лет опыта администрирования Linux-серверов и поиска причин проблем с производительностью веб-проектов. Работал с Linux, Apache/Nginx, PHP, MySQL, Docker, Proxmox и оптимизацией серверной инфраструктуры, в том числе со старыми PHP-проектами (PHP 5.x).
Прежде всего, нужно будет проверить:
нагрузку на CPU, RAM, диск и I/O во время возникновения проблем;
логи веб-сервера, PHP и системные логи;
медленные SQL-запросы и состояние MySQL;
конфигурацию PHP и OPcache;
использование ресурсов процессом генерации XLS-прайса;
вызывает ли именно генерация XLS пиковую нагрузку и нет ли одновременных запусков этого процесса.
После диагностики предоставлю вывод с объяснением, почему возникает проблема, и конкретными рекомендациями по ее устранению. Если причина будет в PHP-коде, SQL-запросах или алгоритме генерации прайса - могу выполнить необходимую оптимизацию.
Стоимость первичной диагностики указана в ставке.
Дальнейшие работы - $40/час (по необходимости и после согласования).
Обращайтесь. Буду рад помочь.
Бюджет: 25000 UAH Срок: 2 дня
Добрый вечер.
Задача понятна на техническом уровне: нужно не "подлечить" симптом, а собрать корреляцию между пиками нагрузки, веб-сервером, PHP-процессами, MySQL и ресурсными лимитами хостинга, чтобы выйти на первопричину зависаний. В таких случаях чаще всего узкое место находится не в одном PHP-логе, а на стыке worker limits, entry processes, медленных SQL-запросов, cron/backup-задач или I/O-ограничений.
С нашей архитектурной точки зрения диагностику целесообразно строить в несколько слоев: сначала снять временные точки инцидентов и сверить их с access/error логами, MySQL slow log, системными метриками CPU/RAM/swap/disk I/O, затем проверить, не упирается ли сайт в лимиты процессов, памяти или одновременных соединений, и отдельно посмотреть на длинные PHP/SQL-запросы и фоновые задачи. Для старого стека на PHP 5.6 это особенно важно, так как критические задержки часто не фиксируются как "ошибки", но проявляются как очереди процессов и 503/508 под нагрузкой.
Есть два практических риска, которые мы бы учитывали сразу. Первый: в shared/VPS-среде проблема может быть не только в коде, но и в скрытых ресурсных ограничениях хостинга. Второй: если база или веб-часть работают нестабильно из-за старой архитектуры, временное ускорение без устранения узкого места лишь сдвинет момент повторного падения.
Для первичной диагностики используем SSH-уровень анализа, web-server логи, MySQL slow log, top/htop, ps, vmstat, iostat, sar, free, ss/netstat, проверку cron-задач, worker limits и конфигурации Apache/Nginx/OpenLiteSpeed/PHP-FPM в зависимости от фактической схемы. После этого уже можно предметно сказать, что именно дает пиковую нагрузку и какой вариант устранения будет оптимальным.
Что касается ваших вопросов. С Linux-серверами мы работаем регулярно в задачах диагностики, оптимизации и стабилизации legacy-инфраструктуры; с подобными периодическими зависаниями также работали в рамках поиска bottleneck на уровне веб-сервера, PHP и MySQL; для диагностики планируем использовать лог-корреляцию, системные метрики, профилирование процессов и анализ конфигурации сервера; со старыми PHP-проектами на 5.x работаем в части поддержки, диагностики и стабилизации; первичная диагностика 25 000-45 000 грн в зависимости от глубины доступов и объема исторических данных; дальнейшие работы, 1 200–2 000 грн/час; стартовать можем после получения доступов и окна для сбора данных, обычно в ближайший рабочий слот.
Для точного начала нам достаточно уточнить, какой именно тип хостинга используется: VPS, dedicated или shared с лимитами, есть ли доступ к MySQL slow log и историческим метрикам по инцидентам, и входит ли в scope только диагностика или также исправление после подтверждения причины.
- Проекты -
- Оценка -
- Рейтинг 85
Бюджет: 3000 UAH Срок: 2 дня
Добрый день
Могу взяться за первичную диагностику. Работаю с Linux-серверами, VPS/выделенными серверами, вебстеком PHP/MySQL и серверной инфраструктурой в контексте хостинга и датацентра.
В таких случаях важно не смотреть только на PHP-логи, так как 503/508 и пики Entry Processes часто являются не первопричиной, а уже следствием. Проблема может быть как в самом сайте или MySQL, так и на уровне ОС, диска, I/O, swap, виртуализации, лимитов хостинга или ресурсов самого сервера.
Отдельно стоит исключить инфраструктурный фактор: где именно размещен сервер, это shared hosting / VPS / dedicated, какие там лимиты, нет ли проблем с дисковой подсистемой, физическим узлом или стороной хостинг-провайдера. Особенно если проект давно работает на одном сервере или тарифе.
Прежде всего проверю, что именно происходит в моменты пиков: access/error logs, PHP workers / LVE / Entry Processes, MySQL slow queries и locks, CPU/RAM/swap/iowait, disk I/O, cron-задачи, OPcache, системные логи/OOM и возможный бот-трафик.
С PHP 5.x работал. Для старого проекта важно не делать резких изменений "наослеп", а сначала точно определить узкое место и только после этого предлагать решение.
Первичная диагностика с коротким техническим выводом — 3000 грн. Ориентировочный срок — до 2 дней.
Если окажется, что проблема находится на стороне хостинг-провайдера или физического/виртуального узла, срок может увеличиться, так как часть проверок или устранения будет зависеть уже от ответа и действий хостинга.
Дальнейшие работы, если будут нужны, — после согласования объема и стоимости.
Перед началом работы обсудим текущую инфраструктуру, панель хостинга, графики нагрузки и временные промежутки, когда чаще всего возникают зависания.
Бюджет: 5000 UAH Срок: 2 дня
Сервер зависает с пиками CPU/RAM и Entry Processes — классическая картина исчерпания пула PHP-процессов, но первопричина может быть разной, поэтому начинать нужно с диагностики, а не с "подкрутить лимиты".
Что проверю первым: slow query log MySQL (запросы более 1-2 секунд часто являются корнем всего), состояние Apache/LiteSpeed worker pool во время пика через `server-status` или `mod_status`, и `vmstat`/`iotop`, чтобы понять, является ли это нагрузкой, связанной с CPU, или I/O. Параллельно посмотрю `SHOW PROCESSLIST` и `SHOW ENGINE INNODB STATUS` — PHP 5.6 + старый MySQL часто дают deadlock или table lock storm без каких-либо записей в PHP-логах.
Стоимость первичной диагностики с письменным отчетом о первопричине и рекомендациями: 1500 UAH. Почасовая ставка для дальнейших работ: 500 UAH/час.
Какая CMS или фреймворк под магазином, и есть ли возможность подключиться в момент следующего зависания (или есть сохраненные метрики с времени инцидента)?
Бюджет: 700 UAH Срок: 1 день
Здравствуйте! Готов помочь с вашим проектом. У меня большой опыт разработки, и я смогу реализовать все необходимые компоненты согласно вашей документации. Гарантирую качественное выполнение в оговоренные сроки.
Ставки пока отсутствуют
Ставки скрыты
Бюджет: 3700 UAH Срок: 9 дней
Здравствуйте. Готов обсудить детали вашего задания и взяться за его выполнение.
Есть опыт работы с Linux серверами.
Как вы описали в дополнении, часть проблем в работе сервера из-за увеличения каталога товаров. Для дальнейшей диагностики нужно видеть логи сервера.
Пишите, обсудим.
Спасибо.
Бюджет: 27000 UAH Срок: 25 дней
Привет, Роман! Вы имеете интернет-магазин на базе Linux/PHP-сервера, который периодически зависает, что негативно сказывается на работе магазина. Чтобы найти причину этих зависаний, я начну с анализа лог-файлов сервера, чтобы определить, какие именно процессы или запросы могут быть причиной этих проблем. У меня есть опыт работы с подобными проблемами, поэтому я сразу вижу, где будут нюансы с оптимизацией серверной части и какие именно параметры нужно проверить. Окончательную цену и срок назову, как только уточним пару деталей.
Профиль: Freelancehunt
Отзывы: Freelancehunt
Бюджет: 6000 UAH Срок: 2 дня
у нас уже есть практически готовый подход для таких диагностик старых PHP/MySQL магазинов, можно быстро адаптировать проверки под ваш сервер и обсудить здесь первые действия ))
МАЕМ более 10 лет практики с Linux серверами, SSH, веб-серверами и MySQL, в том числе с периодическими зависаниями, 503, 508 и старыми PHP 5.x проектами.
первичная диагностика - 6000 грн, ориентировочно 1-2 рабочих дня.
дальнейшие работы после согласования - 1200 грн за час.
могу начать в ближайший рабочий слот после SSH, панели, логов и графиков.
сначала проверю не только PHP-логи, а и LVE или Entry Processes, очереди Apache или Nginx или OpenLiteSpeed, количество воркеров, лимиты хостинга и моменты пиков.
дальше сопоставлю журналы доступа, error logs, MySQL slow log, SHOW PROCESSLIST, locks, iowait, swap, OOM, cron, ботов, OPcache и длинные запросы по времени зависаний.
смотрите, тут нюанс - 508 часто указывает не на ошибку PHP как таковую, а на лимит процессов или забитые воркеры, поэтому надо смотреть сервер в момент пика, а не только после него.
уточню два момента.
есть ли CloudLinux или лимиты LVE на хостинге?
пики совпадают с cron, импортом товаров, парсерами или рекламным трафиком?
похожие по логике работы примеры.
https://business.ingello.com/prime-eva - интернет-магазин и ритейл, где важны стабильность, учет и нагрузка.
https://business.ingello.com/carveli - интернет-магазин с интеграциями и операционной логикой.
наш FLH-лендинг для таких задач - https://systems-fl.ingello.com/ua
Бюджет: 16100 UAH Срок: 2 дня
Подскажите, пожалуйста: в какие часы чаще всего происходят зависания, это VPS/выделенный или общий хостинг, и можете ли вы предоставить ошибки веб-сервера/MySQL за эти промежутки? Были ли недавние изменения (обновления, импорт, кэш/плагины)?
У нас 4+ года опыта с Linux-серверами, MySQL и производительностью; не раз находили коренные причины 503/508 (лимиты PHP-FPM/OPcache, блокировки MySQL/медленные запросы, IO/OOM, бот-трафик). Инструменты: htop/atop, iostat/sar, ss, dmesg/journalctl, статус веб-сервера, логи PHP-FPM/OPcache, медленный лог MySQL + pt-query-digest, корреляция с графиками. Работали с PHP 5.x. Первичная диагностика: $100 (до 5 часов), ставка далее $20/час. Старт — сегодня. Прежде всего проверим лимиты CPU/RAM/Entry Processes/IO, конфигурацию PHP-handler/OPcache, медленные запросы/блокировки, бот-трафик и kernel/OOM.
Готовы подключиться по SSH и начать. Отправим короткий список доступов и согласуем план действий.
Ставки скрыты
-
Сергій Бунін 29 июняТут питання не до адміністрування сервера. XLS на кілька тисяч позицій теж ні про що для сервера.
У вас проблема з головною сторінкою. Вона генерується близько 3 секунд. Тут і просаджуються ресурси. Винуватець - слайдер акційних товарів. Їх там близько тисячі - зменшість до адекватної кількості і буде вас щастя.
-
Роман Павловский 30 июняЧи може одночасно стартувати два експорти, тобто дві різні людини запустили експорт?
Якщо так, то скоріше всього, генерація XLS може покласти сервер через велику кількість запитів. Але потрібно все спочатку проаналізувати.
-
Михаил Овчаренко 30 июняКоллеги, обратите внимание на специфику заказа.
Заказчик просит в отклике подробно описать первоочередной план действий и шаги по диагностике, обещая взамен долгосрочное сотрудничество в случае успешного решения проблемы.
Рекомендую подходить к таким формулировкам с осторожностью и не раскрывать детальный алгоритм работы на этапе подачи заявки. На это есть несколько причин:
Запрос бесплатной экспертизы: Подобные требования часто используются для сбора готовых чек-листов и вариантов решения от разных специалистов без обязательств по оплате. Впоследствии эти данные могут быть использованы для самостоятельного устранения проблемы или передачи задачи менее квалифицированному исполнителю по заниженной стоимости.
Логическое несоответствие: Если у заказчика достаточно компетенций, чтобы оценить правильность и глубину вашего плана проверки, то диагностика, как правило, не вызывает у него затруднений. Если же компетенций недостаточно, то оценка «правильности» отклика на этапе конкурса становится субъективной и нецелесообразной.
Требование тестового задания: Запрос детального плана действий до заключения сделки фактически является бесплатной частью работы, что на многих платформах идет вразрез с правилами сервиса.
Уважайте свои профессиональные знания и время. Ограничивайтесь общим подтверждением квалификации, а конкретные шаги обсуждайте только в рамках открытого и оплачиваемого заказа.
-
Евгений Т. 1 июля90 відсодків що проект буде закритий без виконання. Це глухий номер. Звичайний віртуальний хостинг... Якщо потрібно аудит тільки - робіть окремий проект. Бо Вы хитруєте справді.! Навіщо нам знати що там робить ваш 'програміст'.? Платіть йому три копійки і хай робить, судячи з відкликаних ставок. Чого Ви тоді сюди прийшли та просите щоб Вам допомогли? Не шукайте дурнів!
-
Роман К.
2 июля
Дякую за вашу думку.
Проект залишається актуальним. Поточний програміст уже почав вносити зміни, але проблема поки що не усунута повністю — є лише часткове покращення, тому ще кілька днів спостерігаю за результатом.
Проект відкритий до 13 липня. Якщо проблему не буде вирішено, обиратиму виконавця серед поданих пропозицій.
Дякую.