Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет rusec ([info]rusec)
@ 2007-10-19 02:17:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Помощь зала

Взято c Либрусека. Комментарии приветствуются.

Читают ли меня знатоки Apache/PHP/Mysql/Drupal и подобного, имеющие опыт работы под нагрузкой?

Надеюсь, читают.

Нужны идеи.

При небольшой в сущности нагрузке в четыре тысячи человек в день Либрусек сжирает весь процессор и начинает безбожно тормозить. Виртуальный хостинг вываливал CPU-квоту, реальный не вываливает, но от этого не сильно легче. Сотня посетителей onlain - и loadaverage стабильно больше 1. Это плохо.

Поменять сервер на более мощный - это не решение. Оно должно в перспективе держать нагрузку в сто раз больше, таких серверов не бывает.

Кто чего подскажет?

Имеет смысл менять апача на что-то другое, как сделала Вебпланета?

Что крутить у мускула?

Куда вообще смотреть?


Стоит всё более-менее по умолчанию.





(Читать комментарии) - (Добавить комментарий)


[info]rusec@lj
2007-10-19 16:35 (ссылка)
loadaverage за последние несколько часов:
Fri Oct 19 06:00:02 PDT 2007 1.31 2.92 11.79 1/166 16016
Fri Oct 19 06:10:01 PDT 2007 0.46 0.87 6.45 1/169 17060
Fri Oct 19 06:20:01 PDT 2007 1.90 1.31 3.97 2/164 18421
Fri Oct 19 06:30:02 PDT 2007 3.52 3.39 3.62 1/181 20095
Fri Oct 19 06:40:01 PDT 2007 2.02 2.56 2.98 1/174 21470
Fri Oct 19 06:50:02 PDT 2007 1.34 1.33 2.12 7/181 22890
Fri Oct 19 07:00:02 PDT 2007 0.82 0.97 1.60 1/163 24199
Fri Oct 19 07:10:02 PDT 2007 0.84 1.04 1.38 2/167 25651
Fri Oct 19 07:20:02 PDT 2007 1.16 1.15 1.22 4/181 26964
Fri Oct 19 07:30:01 PDT 2007 0.85 1.10 1.17 1/170 28433
Fri Oct 19 07:40:02 PDT 2007 2.33 1.62 1.28 1/180 29817
Fri Oct 19 07:50:01 PDT 2007 2.20 1.80 1.49 1/177 31468
Fri Oct 19 08:00:02 PDT 2007 2.24 2.07 1.65 2/178 710
Fri Oct 19 08:10:01 PDT 2007 0.85 1.09 1.35 7/170 2462
Fri Oct 19 08:20:01 PDT 2007 1.07 0.97 1.13 2/170 4056
Fri Oct 19 08:30:02 PDT 2007 1.20 1.62 1.54 3/175 5513
Fri Oct 19 08:40:01 PDT 2007 1.34 1.60 1.53 1/179 7149
Fri Oct 19 08:50:01 PDT 2007 0.56 1.08 1.30 1/168 8597
Fri Oct 19 09:00:01 PDT 2007 4.31 3.41 2.18 1/181 10350
Fri Oct 19 09:10:01 PDT 2007 0.94 1.14 1.52 2/163 11475
Fri Oct 19 09:20:01 PDT 2007 0.79 0.78 1.12 2/150 12415
Fri Oct 19 09:30:01 PDT 2007 0.56 0.68 0.89 2/151 13514
Fri Oct 19 09:40:02 PDT 2007 0.62 0.64 0.76 1/162 14386
Fri Oct 19 09:50:02 PDT 2007 2.83 1.75 1.15 1/165 15737
Fri Oct 19 10:00:03 PDT 2007 1.59 1.81 1.58 3/188 17874
Fri Oct 19 10:10:01 PDT 2007 0.70 1.36 1.52 1/149 19875
Fri Oct 19 10:20:01 PDT 2007 0.57 0.70 1.08 1/146 20907
Fri Oct 19 10:30:01 PDT 2007 0.76 0.94 0.97 3/197 22426
Fri Oct 19 10:40:02 PDT 2007 2.40 2.01 1.53 3/187 25061
Fri Oct 19 10:50:02 PDT 2007 5.25 3.59 2.38 4/197 27916
Fri Oct 19 11:00:01 PDT 2007 1.38 2.25 2.27 1/189 30607
Fri Oct 19 11:10:02 PDT 2007 4.54 3.25 2.75 1/210 529
Fri Oct 19 11:20:01 PDT 2007 2.43 2.41 2.56 3/184 3448
Fri Oct 19 11:30:01 PDT 2007 3.87 4.26 3.36 1/198 5913
Fri Oct 19 11:40:01 PDT 2007 1.72 2.31 2.74 3/187 8633
Fri Oct 19 11:50:02 PDT 2007 2.99 2.53 2.59 1/188 11402
Fri Oct 19 12:00:01 PDT 2007 1.47 1.57 1.99 1/163 13212
Fri Oct 19 12:10:01 PDT 2007 1.62 1.56 1.81 1/176 15732
Fri Oct 19 12:20:01 PDT 2007 0.55 1.37 1.67 3/159 18080
Fri Oct 19 12:30:01 PDT 2007 0.73 0.88 1.28 3/146 19326

Или это к загрузке процессора не относится?

Стояло 4000. Это много?
Поменял. Посмотрим, что получится.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]schmeisser@lj
2007-10-19 17:02 (ссылка)
Да, это напрямую к загрузке процессора не относится, это скорее состояние очереди, оно может быть связано с загрузкой процессора, а может, например, с ожиданием ввода/вывода. Много или мало было 4000 - скоро узнаем:) На данном этапе хотелось бы избежать такого массивного своппинга, ибо тормоза, я так полагаю, из-за этого.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]rusec@lj
2007-10-19 17:37 (ссылка)
уменьшился
top - 13:34:00 up 8 days, 3:24, 2 users, load average: 0.80, 1.71, 1.50
Tasks: 142 total, 2 running, 140 sleeping, 0 stopped, 0 zombie
Cpu(s): 11.0%us, 1.0%sy, 0.0%ni, 85.7%id, 2.0%wa, 0.0%hi, 0.3%si, 0.0%st
Mem: 1024608k total, 918860k used, 105748k free, 7396k buffers
Swap: 1028120k total, 89880k used, 938240k free, 311424k cached

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]schmeisser@lj
2007-10-19 18:06 (ссылка)
Уже достижение:)
Хотя вроде на загрузке не особо сказалось... Посмотрим, будут ли скачки - логи, я так понимаю, ведутся.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]rusec@lj
2007-10-19 19:09 (ссылка)
Логи ведутся - http://lib.rus.ec/cpu.log
Нагрузка нестабильна - пришел бот и всё сожрал.
Посмотрим хотя-бы пару дней, будет понятно.

(Ответить) (Уровень выше)


(Читать комментарии) -