Yii 1.1.19|502 ошибка сервера
Прошу оценить стоимость и сроки.
Сайт:
http://polvamvdom.ru
Движок:
Yii 1.1.19
Задание:
C 2021-08-03 на сервере наблюдаются кратковременные сбои с 502 ошибкой
https://up2.whitebx.ru/p/s/f/480c2acd01.PSfFkm4P1daNeBQKpMVx5y.png
без зависимости от времени суток.
Техническая поддержка хостинга утверждает, что "нагрузка идет от mysqld и php-fpm"
https://up2.whitebx.ru/r/m/c/KDb7LqG.RMCBH7MaB4wsPtAZuEqcZ7.png
https://up2.whitebx.ru/6/s/h/sepf6c2.6shCVC49aPdSk2UnvaAuHV.png
в логах присутствуют IP-адреса, с которых идёт слишком большое количество запросов, иногда на один и тот же URL
https://up2.whitebx.ru/8/r/n/polvamvdom.ru.access.8rnukjAcLPybkALmLmKnxB.log
Подробнее:
1.
Должен быть перенастроен nginx для ограничения количества запросов для таких IP-адресов.
2.
В случае возникновения проблем в работе сторонних сервисов, которым нужен такой объём запросов (например, для SEO-анализаторов сайта), для них должны быть добавлены исключения.
3.
Сервер должен быть проанализирован на предмет дальнейших работ по оптимизации его работы и должны быть предоставлены рекомендации по данному вопросу.
Особенности:
G. Поломки.
Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы что-то сломаете, то исправление поломки осуществляется вами безвозмездно.
H. Результат.
Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и туда и вот сюда" крайне не приветствуются. Если после выполнения работ нужно обновить кэш модификаторов сайта - обновите. Если нужно будет обновить кэш браузера - измените html-код таким образом, чтобы файл сам обновился либо смените режим кэширования для этого файла. Посетители сайта обновлять кэш не будут, но зато увидят поехавшую вёрстку. Закладывайте это дополнительно в стоимость задачи.
J. Никакого дебага на продакшене.
На продакшене не должно появляться никаких заглушек и прочего. В случаях острой необходимости произвести дебаг именно на продакшене, выводите дамп внутрь HTML-комментария, либо оборачивайте в <?php if($_SERVER['REMOTE_ADDR'] == 'ВАШ-IP-АДРЕС') { ?>.
Пожалуйста оцените стоимость и сроки выполнения.
-
274 4 0 Если задача заключается только в ограничении количества запросов опредленным ip (и обновлением кєша модификаторов), то я могу помочь.
Для примера могу показать - moodle.viti.edu.ua , попробуйте обновить страницу более 5 раз очень быстро и получите ошибку, так как там стоит лимит на 5 запросов в секунду.
Боты яндекса, гугла и прочего я вообще блокирую тоже, но можем добавить их в исключение.
Но желательно перед началом, ознакомится с конфигурацией, так как бывают разные особенности.
Если что, то пишите.
-
428 23 0 1 Добрый день!С условиями вашей задачи ознакомился, все будет хорошо, сделаю как для себя)
-
Попробуйте ограничить количество запросов за секунду до 5.
Забаньте пул ip в nginx, это делается несколькими строчками в этом веб-сервере.(Если конечно вы имеете представление о том как это работает)
Я поднимал как то мудл, и мне ложили мой sql & php когда флудили миллионами запросов.
Как вариант еще, в nginx я банил ip серверов amazon, так как чаще всего ддос шел с виртуалок развернутых на амазоне. -
Актуальные фриланс-проекты в категории Администрирование систем и сетей
Шукаємо спеціаліста/інтегратора по системах і платформах фіскалізації для інтернет-магазину.Описание: Приветствую! Ищу специалиста/интегратора по системам и платформам фискализации для интернет-магазина.У меня открыт ФЛП (ФОП), есть ключ КЭП и счет IBAN. Других кабинетов (в Checkbox, платформенных системах, CRM) пока нет — нужно зарегистрировать и настроить всё с нуля… Администрирование систем и сетей, Настройка ПО и серверов ∙ 9 часов 29 минут назад ∙ 12 ставок |
Установить Офис на MacНужна помощь в установке Word, Excel, PP на мак. Ищу специалиста, который может помочь мне это сделать удаленно, Администрирование систем и сетей, Настройка ПО и серверов ∙ 2 дня 2 часа назад ∙ 11 ставок |
Резервное копирование и восстановление для выделенного сервера HetznerУ нас есть выделенный сервер на hetzner с вебсайтом на докерах (+фреймворк laravel) Контакт с разработчиками потерян Необходимо: - восстановить и изменить серверные доступы (вероятно, ssh) - рекомендовать место хранения и настроить полный бэкап сервера с простым восстановлением,… DevOps, Администрирование систем и сетей ∙ 3 дня назад ∙ 25 ставок |
Перенести почту из Google Workspace на другую платформу
5000 UAH
Ищу специалиста, который поможет перенести корпоративную почту с Google Workspace на другую почтовую платформу. Хотим перейти, потому что Google Workspace для нас сейчас выходит довольно дорого. У нас примерно 30 пользователей. Пока что окончательно не определились, на какую… DevOps, Администрирование систем и сетей ∙ 5 дней 8 часов назад ∙ 19 ставок |
Модуль Производство швейное 1с 8.3
1000 UAH
Кто внедрял какие-либо доработки на производство, рассмотрим только имеющиеся кейсы и примеры. Есть минимальное ТЗ, но будем отталкиваться от вашего опыта и кейсов Администрирование систем и сетей ∙ 5 дней 8 часов назад ∙ 3 ставки |