Поскольку у нас все же хоть и деспотизм, но просвещенный, вкратце расскажу, что это было.
Как всем известно, в феврале этого года форум переехал на сервер на площадке Мастерхоста. Сервер достаточно мощный и всё летало. Однако, как, возможно, некоторые догадываются, на сервере живет не только этот сайт.
Вопрос, впрочем, не в том, что сервер не справляется с нагрузкой. Он вполне спокойно справляется с рабочей нагрузкой. Проблема в том, что в современном Интернете этого недостаточно. И в какой-то момент мы начали это ощущать. На прошлой неделе наш почтовый сервер успешно справлялся с попытками спаммеров до 10 раз в секунду отправить через него письма. На этой сервер mySQL героически отрабатывал до 80 запросов в секунду - что эквивалентно примерно 300 тысячам показов этой страницы в сутки. Что удивительно - справлялся. Но вот в пике делалось до 200 запросов - и тут mySQL с Апачем начинали свопиться. Откуда и вылезали тормоза.
Можно было бы заказать больше памяти, поставить SCSI-диск и т.д. - но мы предпочли начать с софтверного решения проблемы. И вроде бы ее решили. Судя по работе под небольшой нагрузкой, система ведет себя так, как мы ожидаем, и у нас есть все основания полагать, что под большой нагрузкой ее поведение не изменится.
Хотелось бы также отметить одну простую вещь - как правило, мы вполне осведомлены о состоянии сервера. Просто потому что возможные проблемы вылезают не только на форуме, но и в почте и прочее. Кроме того, различные ошибки скриптов немедленно репортятся в почту админам. Поэтому нет никакой необходимости в случае глюков или сбоев немедленно лезть ко мне в аську или писать письмо.
Еще раз - если вы не видите проблем в своем соединении и уверены, что проблема на сервере - не надо забрасывать нас цитатами из логов. МЫ ЗНАЕМ, что происходит и, как правило, пытаемся решить проблему.
Vladimir_Rublin, если вы считаете, что мне доставляет удовольствие всю неделю дежурить на сервере, раз в час с тормозящей консоли перезагружая виснущие от нагрузки сервисы, и несколько раз в день звоня в соседнюю страну, где админ пытается разработать постоянное решение - то я не знаю, чем вы думаете. Не головой, это точно.
Ничего не понял. А где у Сысоева форум?
Похоже, проблема все же на стороне клиента
Это мы с настройками играемся пока...
А что, есть претензии?
Лучше настройки поправить, чтобы Эксплорер не ругался на каждый флэшбаннер.
И прокси, не поддерживающее сжатие, лучше отключить. А то как-то нелогично - ходить без картинок и блокировать прием gzip-контента.
ОК.
Поскольку у нас все же хоть и деспотизм, но просвещенный, вкратце расскажу, что это было.
Как всем известно, в феврале этого года форум переехал на сервер на площадке Мастерхоста. Сервер достаточно мощный и всё летало. Однако, как, возможно, некоторые догадываются, на сервере живет не только этот сайт.
Вопрос, впрочем, не в том, что сервер не справляется с нагрузкой. Он вполне спокойно справляется с рабочей нагрузкой. Проблема в том, что в современном Интернете этого недостаточно. И в какой-то момент мы начали это ощущать. На прошлой неделе наш почтовый сервер успешно справлялся с попытками спаммеров до 10 раз в секунду отправить через него письма. На этой сервер mySQL героически отрабатывал до 80 запросов в секунду - что эквивалентно примерно 300 тысячам показов этой страницы в сутки. Что удивительно - справлялся. Но вот в пике делалось до 200 запросов - и тут mySQL с Апачем начинали свопиться. Откуда и вылезали тормоза.
Можно было бы заказать больше памяти, поставить SCSI-диск и т.д. - но мы предпочли начать с софтверного решения проблемы. И вроде бы ее решили. Судя по работе под небольшой нагрузкой, система ведет себя так, как мы ожидаем, и у нас есть все основания полагать, что под большой нагрузкой ее поведение не изменится.
Хотелось бы также отметить одну простую вещь - как правило, мы вполне осведомлены о состоянии сервера. Просто потому что возможные проблемы вылезают не только на форуме, но и в почте и прочее. Кроме того, различные ошибки скриптов немедленно репортятся в почту админам. Поэтому нет никакой необходимости в случае глюков или сбоев немедленно лезть ко мне в аську или писать письмо.
Еще раз - если вы не видите проблем в своем соединении и уверены, что проблема на сервере - не надо забрасывать нас цитатами из логов. МЫ ЗНАЕМ, что происходит и, как правило, пытаемся решить проблему.
так лучше? Минус 5 килобайт от страницы.
Компресии действительно нет. Есть компрессия - вследствие чего первая страница этого топика весит 19 килобайт.
Вот эти картинки - как и любые другие - кэшируются и грузятся раз в три дня :).
Кроме того, до недавнего времени вся страница отдавалась одним процессом - и графика, и html.
Но я не слышал, чтобы это кого-то спасало от атак.
Vladimir_Rublin, если вы считаете, что мне доставляет удовольствие всю неделю дежурить на сервере, раз в час с тормозящей консоли перезагружая виснущие от нагрузки сервисы, и несколько раз в день звоня в соседнюю страну, где админ пытается разработать постоянное решение - то я не знаю, чем вы думаете. Не головой, это точно.
Я смотрю, у нас что сервак держать, что сексом на площади заниматься. Страна советов...