Прошу помощи в оптимизации mysql + apache2

12
WhiteSuite
На сайте с 09.11.2010
Offline
21
#11
myhand:
Школьник умнее шедулера linux? :-) Не верю.

По Вашем CFS - умный шедулер? Не, он умный, но точно не для хостинга. Тот же старинный O(1) лучше. Я сейчас на хабре как раз на эту тему планирую написать статью.

myhand:

В дебиане по дефолту worker_processes 4 - это за глаза должно хватить. Только нету там nginx :-( Как и кешеров.

Вполне возможно, что нужно скручивать вниз. Представьте, что iowait большой (как я сказал раньше) и тем самым не дает работать процессору. И например большой он по причине того, что статика дергается Нгинксом в слишком много потоков - диск захлебывается от такой степени асинхронности. В таком случае можно уменьшить количество воркеров и получить резкий спад iowait и как следствие повышение производительности процессора. Это еще одна причина, почему при проблемах с CPU я интересовался Нгниксом - он может как помогать процессору, так и топить его.

myhand:

Боюсь даже спрашивать как Вы это собираетесь учитывать в конфиге апача. Документация такого способа не знает.

А регулирование количества форков в настройках MPM? Ведь именно там регулируется, будут они висеть в памяти не мучая процессор или будут обрабатываться им. Там есть и еще несколько параметров, каждый из которых (кроме количества запасных серверов) влияет на загрузку процессора.

myhand:

Нужен. Если немного пошевелить мозгами и посчитать сколько памяти сожрали те 70 апачей. Которую можно и кешеру отдать, и mysql - с большим толком.

Да. Но к этому мысли нужно придти по цепочке. Если нет проблем с памятью, то зачем решать эту задачу? А есть ли пробелмы с памятью, видно в meminfo. Это первоисточник. Сами понимаете команды "cat /proc/meminfo" и "ps aux | grep apache | wc -l" дают несколько разное представление о проблемах памяти.

Скоростной хостинг на платформе NodeSquad. Скромные цены и большие тестовые периоды. Отзывы на SearchEngines. (/ru/forum/comment/7975529)
M
На сайте с 16.09.2009
Offline
278
#12
WhiteSuite:
А регулирование количества форков в настройках MPM?

Оно определяется средним числом запросов к апачу в ед. времени. Точно также как и Min/MaxSpareServers.

Ладно, давайте больше не утомлять ликбезом ТС? ;-) Пусть ответит пока по поводу вывода mod_status и даст знать, если nginx + опкешер улучшили ситуацию.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
WhiteSuite
На сайте с 09.11.2010
Offline
21
#13

и top тоже под нагрузкой.

rtyug
На сайте с 13.05.2009
Offline
263
#14

drop, для начало воспользоватся поиском не хотите? чтобы определить самые распространенные проблемы, возможно, одно и тоже, уже обсужали...

/ru/forum/595117

/ru/forum/580845

/ru/forum/587272

/ru/forum/543939

/ru/forum/464443

http://www.x0.org.ua/blog/user/1/view/57

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий