Мы, Техническая поддержка, понимаем ваше недовольство по поводу нестабильной работы форума. Но и мы в свою очередь просим понимания с вашей стороны, так как мы столкнулись с очень сложной ситуацией, решение которой не могло обойтись без жертв.
В конце прошлого года железо, на котором стоял форум начало сыпаться и мы приняли решение обновить некоторые его части. И когда все уже было почти готово к замене, на нас посыпались направленные ддос атаки, которые добили и без того, еле дышавшее железо.
Так как наш колокейшн не имел защиты от ддос атак (у них попросту не было NAT), мы решили кардинально менять место пребывания сервера. Выбор пал на облачное решение от amazon.com. Пока мы подготавливали среду на новом сервере и пытались сделать полный бэкап всего сайта вместе с форумом, ддос атаки продолжались и сервер падал по несколько раз в день и работал крайне медленно... (наверное все это помнят, начало этого года) Сделать полный бэкап удаленно нам так и не удалось, так как и без того сломанный хард, после ддоса стал отъезжать, и аварийная система колокейшна сразу тушила машину.
Была очень большая вероятность потерять всю информацию, поэтому мы незамедлительно полетели в Питер, чтобы получить физический доступ к машине и снять с нее dd образ, который мы в последствии развернули на амазоне в виде AMI образа. Но развернулся он со всеми существующими ошибками и побитыми данными, которые успел попортить сыпящийся хард, поэтому в первые дни пребывания сайта и форума на амазоне нам пришлось сделать откат на 2 дня, чтобы починить ошибки в mysql таблицах. Особую сложность добавляет тот факт, что форум+сайт на протяжении всего своего существования создавался и дополнялся разными людьми, вследствии чего иногда были трудности понять, какие из конфигов apache/nginx выполняют реальную работу, а какие просто для красоты. К тому же в EC2 инстансах амазона нет понятия localhost, что напрочь взорвало нам мозг при конфигурировании (когда прописывали localhost в конфигах, все видели эту страничку на английском языке )
Оглядываясь назад, можно сказать, что самое тяжелое уже позади и сайт с форумом функционируют стабильно.
Впереди остается лишь решение мелких задач и багов, которые мешают получать вам максимальное удовольствие от форума + тюнинг форума по вашим предложениям. Так же мы планируем перевести движок форума (IP.Board) на более новую версию. Разработчики движка заверяют, что обновление исправит все баги форума и повысит производительность. Скорее всего для обновления понадобится отключение форума на некоторое время, об этом мы предупредим заранее.
Далее идет список проблем, багов, недочетов форума, которые мы решаем. По мере поступления от вас новых замечаний/решения нами старых, мы будем обновлять список.
Просьба отписывать о багах и проблемах форума/сайта в этой теме.
Список проблем:
- Производительность (сейчас более менее стабильная скорость, после обновления движка должна быть еще выше)
Не работает трынделка (чат). ПочинилиК сообщениям не прикрепляются файлы. ПочинилиНа главной странице сайта пропал контент в блоках «последнее в блогах», «свежие поступления в библиотеку», «последние обсуждения в конференции».Починили- Иногда не отсылается заявка на участие в семинаре (не доходит до создателей семинаров)
- Активные темы / Просмотр новых публикаций (иногда работают, иногда нет, причину выясняем)
- При переезде потерялась часть книг, загруженных в мае в Библиотеку. Например http://forum.yurclub...s&showfile=7366
- Загрузка аватара. Если картинка слишком большая, она не уменьшается до нужных размеров.
- Просмотренные темы помечаются как «новые», хотя свежих постов не появлялось.
- РСС рассылка.
- Выпадающее меню параметров поиска и профиля перекрывается баннером
- Яндекс-метрика сообщает практически каждую ночь, что сайт недоступен - когда час, когда 2.
- При кликании по теме, дабы тема открылась к последнему непрочитанному сообщению, тема открывается только с постом топикстартера.
Сообщение отредактировал Helpdesk: 02 June 2012 - 17:49