Sergey Petrenko

Sergey Petrenko
Рейтинг
482
Регистрация
23.10.2000
Боюсь я их использовать

Каждому свое. Насколько я знаю, почти вся статика на Рамблере отдается nginx. И вроде как неплохо работает.

Нет у Сысоева и http://www.modsecurity.org/ ... вот и хакают форум все кому не лень.

Ничего не понял. А где у Сысоева форум?

Похоже, проблема все же на стороне клиента

GET /showthread.php?p=875055 HTTP/1.1

Host: forum.searchengines.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ru-ru,ru;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: bblastvisit=1118943138; bbstyleid=2; vbcodemode=0; bbthread_rate=005d71d438b00fee1106a0e8cdd9c4fcax2x-ix21191yix5yix21246yix4y_; bblastactivity=1118957453; bbuserid=2; vbulletin_collapse=forumrules%0Aforumhome_birthdays%0Aforumhome_stats; bbpassword=e67ac67e2c57b9192b68d46b5990f45b; bbuic=81acf56fb5b6c2e1; PHPSESSID=68e7b606e81ef17dbaf3ad175f07faea; bbsessionhash=b92c9dfa8b2b9649197b3dcfea313617; bbthread_lastview=30ec6fd7ae698d967c3307458d224771ax1x-ix22144ysx10x%221120914111%22y_; b=b
Cache-Control: max-age=0

HTTP/1.x 200 OK
Server: nginx/0.1.36
Date: Sat, 09 Jul 2005 13:09:14 GMT
Content-Type: text/html; charset=windows-1251
Connection: keep-alive
Keep-Alive: timeout=20
Set-Cookie: PHPSESSID=68e7b606e81ef17dbaf3ad175f07faea; path=/
Expires: 0
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0, private, post-check=0, pre-check=0, max-age=0
Pragma: no-cache
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 13644
Content-Language: ru

Это мы с настройками играемся пока...

А что, есть претензии?

Лучше настройки поправить, чтобы Эксплорер не ругался на каждый флэшбаннер.

И прокси, не поддерживающее сжатие, лучше отключить. А то как-то нелогично - ходить без картинок и блокировать прием gzip-контента.

ОК.

Поскольку у нас все же хоть и деспотизм, но просвещенный, вкратце расскажу, что это было.

Как всем известно, в феврале этого года форум переехал на сервер на площадке Мастерхоста. Сервер достаточно мощный и всё летало. Однако, как, возможно, некоторые догадываются, на сервере живет не только этот сайт.

Вопрос, впрочем, не в том, что сервер не справляется с нагрузкой. Он вполне спокойно справляется с рабочей нагрузкой. Проблема в том, что в современном Интернете этого недостаточно. И в какой-то момент мы начали это ощущать. На прошлой неделе наш почтовый сервер успешно справлялся с попытками спаммеров до 10 раз в секунду отправить через него письма. На этой сервер mySQL героически отрабатывал до 80 запросов в секунду - что эквивалентно примерно 300 тысячам показов этой страницы в сутки. Что удивительно - справлялся. Но вот в пике делалось до 200 запросов - и тут mySQL с Апачем начинали свопиться. Откуда и вылезали тормоза.

Можно было бы заказать больше памяти, поставить SCSI-диск и т.д. - но мы предпочли начать с софтверного решения проблемы. И вроде бы ее решили. Судя по работе под небольшой нагрузкой, система ведет себя так, как мы ожидаем, и у нас есть все основания полагать, что под большой нагрузкой ее поведение не изменится.

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

Еще раз - если вы не видите проблем в своем соединении и уверены, что проблема на сервере - не надо забрасывать нас цитатами из логов. МЫ ЗНАЕМ, что происходит и, как правило, пытаемся решить проблему.

так лучше? Минус 5 килобайт от страницы.

Похоже компресии нет.

Компресии действительно нет. Есть компрессия - вследствие чего первая страница этого топика весит 19 килобайт.

Вот эти картинки можно смело выкидывать

Вот эти картинки - как и любые другие - кэшируются и грузятся раз в три дня :).

Кроме того, до недавнего времени вся страница отдавалась одним процессом - и графика, и html.

Но я не слышал, чтобы это кого-то спасало от атак.

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

Всего: 9922