Здравствуйте!
Есть сайт, у которого посещаемость в среднем 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
Кто как решает вопрос снижения нагрузки на процессор? Буду благодарен любым предложениям как снизить нагрузку.
Есть две огромных таблицы с книгами в каждой по 150 000 записей
Какие методы в NavigationDrawer нужно передавать из Activity в дргой класс, чтобы выдвижное окошко и гамбургер были в другом layout?
Когда пытаюсь вставить id в поле возникает уникальностьИзвлекал через resultset id и приболял в конце id+=1;,но не работает