Гильд-навигаторы с их ограниченным даром предвиденья
совершили фатальную ошибку: они решили всегда держаться спокойного
и безопасного курса. А такой курс неизменно ведет в болото застоя.
На прошлой неделе я завершил все запланированные работы по сайту и сегодня, для того чтобы привлечь к проекту внимание дополнительной аудитории, опубликовал анонс Зерута на Хабрехабр. Оказалось, зря я идеализировал VPS-хостинг (1 Гб оперативной памяти, 2 Ггц процессор), расчет на то, что сервер выдержит нагрузку с настройками по-умолчанию, был неверным. Сайт успешно работал примерно с двумя сотнями пользователей онлайн, но при повышении нагрузки ушел в даун. Ближе к вечеру, при помощи моих друзей Друпалеров VPS был доведен до ума и теперь сайт работает более стабильно, правда и нагрузка, на данный момент, снизилась до, примерно, 100 человек онлайн.
Жаль, конечно, что я заранее не предусмотрел возможного падения сервера и, по этой причине, в самый прайм-тайм сайт был недоступен, но, в целом, эффектом, который вызвала публикация, я доволен. По просьбе читателей Хабры в ближайшее время я добавлю трансляцию данных в ЖЖ и интерфейс, генерирующий bb-коды с ссылками на карикатуры.
Обновление. Для оптимзации работы хостинга были выполнены следующие действия: memcache выставлен на 320Mб (в начале было выделено 512Мб), установлен eAccelerator из исходников (в этой версии CentOS нет пакета) с потреблением памяти 32М. Каталог /tmp смонтирован в память (tmpfs) с лимитом 96М. Друпал, PHP и mysql настроены для хранения временных данных в /tmp. Для mysql снижено число максимальных коннектов, включён кеш запросов, увеличен кеш памяти под временные таблицы. Пока сайт с нагрузкой справляется.