Просмотр отдельного сообщения
Старый 08.09.2002, 13:17   #44
shred
Зарегистрированный пользователь
 
Регистрация: 15.04.2002
Сообщений: 85
Лайки: 0
Цитата:
автор оригинала Mrs.Underhill
Подождите, дайте нам хоть самим немножко разобраться в ситуации. Падение Имладриса свалилось на нас тоже как снег на голову, и до его падения я лично просто не осознавала масштабов нашей деятельности. Что у нас в день по 3 тысячи новых сообщений. Что даже часть сохраненных на дисках тредов уже занимает 600 МБ - больше, чем нам может предложить Атаман. И что, оказывается, именно наш трафик мог обвалить Имладрис - поэтому нас уже НЕ ПРИГЛАШАЮТ на их новый форум.
Хотите знать как значительно сократить место на диске? Тогда не придется людей за язык дергать
Так вот, надо запретить аттачменты и удалить существующие. Это, наверное, мало кому понравится... Но если кому-то что-то надо выложить, то существует такая штука как бесплатный хостинг (narod.ru и иже с ним), вот туда и складывайте, а в форум только ссылки.
Помните, когда только вышел ВК-БК, целые треды со скриншотами, да по 50-100КБ каждый! Это же ужас! И кому это сейчас надо? А ведь оно все в базе так и лежит...

Цитата:
автор оригинала Mrs.Underhill
НО: прежде чем мы начнем что-то делать в этом направлении - заказывать хостинг и пр., нам надо оценить масштабы нашего трафика, причем в разных вариантах: трафика при отсылке и при просмотре сообщений. И оценить скорость прироста нашей базы. Тогда нам будет понятно, на какой диск и какой трафик нам нужно будет ориентрироваться.

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

Итак, я опишу способ, которым бы я это провернул:
Исходим из того, что форум в отдельном virtual host'e апачи и на др. порту, допустим 81. И все это установлено на freebsd с файрволом ipfw. Весьма стандартный набор, ничего необычного.
Далее, делаем на любом другом virtual host'e с 80 портом ProxyPass на 81 порт (это всё для удобства - никто не заметит, что форум на самом деле на нестандартном порту).
Далее, в самом начале всех правил ipfw разрешаем траффик с и на 81 порт.
Смотрим статистику в ipfw show Можно смотреть скриптом, выдергивать только две эти строчки и сохранять в htm где-нибудь, где его смогут достать интересующиеся.

Всё это, разумеется, подразумевает полный доступ к серверу.

ЗЫ. Думаю, вместо ipfw вполне можно использовать ip chains и т.п. главное, чтобы траффик с 81 порта, на котором _только_ форум подпадал под отдельные правила.

Последний раз редактировалось shred; 08.09.2002 в 13:20.
shred вне форума   Ответить с цитированием