Кратенький отчет по попытке разгрузить серверок
Новая тема Написать ответ
# Чт Ноя 15, 2007 7:47 pmbrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
плохо стало машинке (отдельностоящий автономный машин с 2мя процами, сказями, 4мя гигами памяти - сам на себе носит все и приложения и базы, ничего типа явы там нет) - большая куча апачей в памяти. load avg 10-20 стал нормой, на пиках 5-минутный доходил до 70..
я решил, что что-то надо делать)) хотя бы на то время пока провайдер завезет еще одну машину нужной конфигурации на ту же площадку
сразу скажу, что радикально ситуацию поменять не удалось - загрузка проца сохранилась на уровне 10-15, но (что важно) пропали пики
при помощи той матери, админа и советов был предпринят вот такой комплекс мер:
- небольшой тунинх mysql-я - увеличение кеша и т.п., замена конфига на huge
- установка php accelerator-а
- заруливание большинства статики на nginx напрямую и использование того же nginx-а в качестве реверс-прокси перед апачем
вывод который я делал для себя: радикально ситуацию изменить такими способами можно совсем не всегда; больше внимания надо уделять не таким "припаркам", а оптимизации кода и кешированию
+ само-собой - штуки полезные, но железок надо ставить больше...
# Пт Ноя 16, 2007 12:05 amGermes Зарег.: 13.07.2006 ; Сообщ.: 3054Ответить с цитатой
Ну видимо просто какие-то очень специфические скрипты, что на на таком железе такая загрузка.
# Пт Ноя 16, 2007 3:16 ambrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
их много
вырубание каждого отдельно-взятого хоста/домена ничго не меняет
будет получше со временем - поползаю там с профайлером; в основном там мои какашки
# Пт Ноя 16, 2007 1:00 pmsevian Зарег.: 20.08.2007 ; Сообщ.: 40Ответить с цитатой
что пишет vmstat?
интересно какие us id wa
# Пт Ноя 16, 2007 5:38 pmStepBy Зарег.: 29.06.2007 ; Сообщ.: 279Ответить с цитатой
Хм... что б такой машине стало плохо... сколько же трафа там должно быть?

nginx + php accelerator = нормальный ход
И еще бы было бы очень полезным добавить использование memcached от danga.com, его применение снизит загрузку сервера баз данных в разы
# Сб Ноя 17, 2007 5:09 ambrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
us sy id: 7 32 61
# Сб Ноя 17, 2007 5:13 ambrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
StepBy, distributed memory object caching system? может мне еще лоад бэлансинг на этой же машине как-нить замутить?
# Вс Ноя 18, 2007 1:33 pmStepBy Зарег.: 29.06.2007 ; Сообщ.: 279Ответить с цитатой
brush, не понял тебя...
# Пн Ноя 19, 2007 1:15 ambrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
"memcached от danga.com" - это, как я понимаю (в первую очередь) _распределенный_ кеш запросов
нет?
# Чт Ноя 29, 2007 3:08 ambrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
вот вам наверное смешно, а в Москве жопа с серверами, если за адекватные бабасы (за ниадекватные нихачу)
меня уже два провайдера по срокам продели ,-(
онако, в этой машине было 2 гига озу, а не 4 :о)
добавили памяти - практически ничо не изменилось
сам переколбасил конфиг мускуля с учетом новой памяти - вроде помогло, но опять не радикально
# Пт Ноя 30, 2007 11:45 amsevian Зарег.: 20.08.2007 ; Сообщ.: 40Ответить с цитатой
лучшее решение - найди грамотного админа, который хорошо знает ось, которая на твоем серваке, пусть разбирается что не так. в твоем случае помошь из зала бесполезна - надо смотреть нюансы.
тут решением может оказаться все что угодно, вплоть обновления ядра или смены оси на более подходящую данному железу.
# Сб Dec 01, 2007 2:00 ambrush Зарег.: 29.09.2005 ; Сообщ.: 2572Ответить с цитатой
тык это был и не запрос помощи
админа я вряд ли замешаю на любого другого
что делать - очевидно: 1. еще железа, 2. ползать по скриптам с профайлером
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.