Показать сообщение отдельно
Старый 21.06.2009, 17:29   #70
tremor
Супер-модератор
 
Аватар для tremor
 
Регистрация: 17.10.2007
Адрес: Москва
Сообщений: 13,122
По умолчанию

Кто пытался заходить на форум последние 3 дня, наверняка, не раз натыкался на сообщение о перегрузке сервера, а если удавалось попадать на форум, то может быть замечал аномально высокое посещение. Это не боты, не DDOS атака (хотя очень на нее похожа), это -- слава. :)

В четверг ссылка на тему оказалась на нескольких автомобильных форумах. Источник определить сейчас трудно, просто с них посетители начали приходить раньше всего. В первый же день нас посетило 1612 уникальных пользователей, это против ~300 в обычные дни.

Дальше сарафанное радио сделало свое черное дело, и на следующий день уникальных посетителей было уже 3890. Вообще-то, я ожидал, что это будет последний день такого наплыва, поскольку подобный трафик хорошо генерится по рабочим дням, особенно в пятницу. Но не тут-то было. Ссылка попала на пару популярных сайтов и поток посетителей продолжился (еще ~6000 уникальных посещений).

Сегодня новые пользователи все прибывают (1729 ун. посещений). Со временем интерес к этой теме угаснет, и поток посетителей иссякнет. Думаю, что к середине неделе все вернется на прежний уровень. Пока же можно наслаждаться позиций в Rambler Top 100 и купаться в лучах славы. Подобный пиар хорошо сказывается на результатах поисковых запросов, ну и в целом, народ будет знать, что есть такие прикольные штуки.

В общем, спасибо КБ "Масштаб" за фотки, Aquile за тему и тому, кто правильно запулил ссылку в инет. :)

Да, есть в этом и негативный эффект, о чем я писал в начале.
Поскольку поток посетителей в ближайшие дни, скорее всего, продолжится, была доработана система контроля процессорной нагрузки, которая теперь позволяет делать различия между обычными пользователями ("гостями") и привилегированными, которые имеют больше ресурсов. Чтобы попасть во вторую группу надо добавить к User Agent'у строку: f1d7a3d6-cb7f-461b-81be-c1470a815edc

Для каждого браузера это делается по-своему:
Internet Explorer
Нужно добавить в ключ реестра "HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Internet Settings\5.0\User Agent\Post Platform" пустой строковый параметр, имя которого -- заданная строка.
Проверялось на WinXP, IE7.

Firefox
В адресной строке браузера надо набрать about:config, дальше в окне фильтра написать general.useragent.extra.firefox. Найти этот параметр и изменить его значение, т.е. добавить приведенную выше строку. Старое значение также желательно оставить.

Opera
В адресной строке набрать opera:config#ISP|Id.
Найти раздел ISP и изменить параметр Id. Старое значение также желательно оставить.
Перезапустить браузер.

Но это не означает, что сервер перестанет выдавать сообщение о перегрузке. Просто он будет более гибко распределять ресурсы, и "гости" будут получать отказ чаще.
__________________
War...huh...yeah
What is it good for? Absolutely nothing!

Последний раз редактировалось tremor; 24.06.2009 в 14:19.
tremor вне форума   Ответить с цитированием