|
|
|
lolka02 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 3.2.2017 Репутация: нет Всего: нет |
Здравствуйте!
Есть сайт, у которого посещаемость в среднем 25к-30к в сутки. Недавно сменили сервер, на новом только памяти больше в два раза - оперативки хватает (64гб). Ситуация такова, что в пиковые часы, процессор не выдерживает нагрузку, и начинает выдавать 500 или 502 ошибку, нагрузка в основном на процессор. Причем ошибки бывают одна за одной. На старом сервере количество процессов апача было сильно ограничено размером оперативной памяти, при увеличении количества процессов, они начинали падать из-за нехватки памяти, но при этом ресурсов процессора и дисков хватало, чтобы во вменяемые сроки обслуживать процессы апача, а также mysql. Заменив сервер, мы увеличили количество процессов апача, они теперь могут поместится в памяти в большем количестве, но при этом эти процессы стали генерировать запросы к mysql в бОльшем количестве, чем до замены сервера, соразмерно увеличению количества самих процессов. Раньше был сервер послабее Intel® Core™ i7-4770 Quadcore Haswell 2 x 2048 GB HDD SATA-III 32 GB DDR3 , перешли на мощнее Intel® Core™ i7-6700 Quadcore Skylake HARD DRIVE 2 x 2048 GB HDD SATA-III RAM 64 GB DDR4 Кто как решает вопрос снижения нагрузки на процессор? Буду благодарен любым предложениям как снизить нагрузку. |
|||
|
||||
Hiori |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 51 Регистрация: 29.3.2016 Репутация: нет Всего: нет |
процессы не будут генерировать бОльшее количество запросов, чем предусмотрено исполняемым скриптом, следовательно
1. оптимизируйте запросы в рабочем скрипте, иногда проще задать БД один громоздкий вопрос, чем много простых машинка у Вас вполне достаточна для веб-сервера и если на ней не крутится больше ничего, попробуйте кэшировать результаты 2. поставьте фронтэндом к апачу nginx, мне в одном из проектов подобное решение сильно помогло снизить нагрузку так же не стоит забывать о ддос 3. проверяйте на ддос, такие функции существуют в FW, например https://forums.alliedmods.net/showthread.ph...106378?t=106378 вполне адекватный пример. в ipfw существует замечательный параметр limit src-addr, конечно не спасет от отморозков, но от мелких хулиганов спасает потом можно посмотреть в сторону ботов 4. избавьтесь от ботов, конечно же если SEO для Вас не имеет значения
на вскидку все, но если не помогает - можно подумать еще |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |