Записи, связанные с тегом «Хостинг»

В прошлой статье мы с вами научились рисовать статистику нагрузки на наш XEN-сервер. И хотя в этих данных по идее нет ничего секретного, найдутся желающие их скрыть. Сегодня мы научимся настраивать авторизацию на разделы сайта, работающего на сервере Lighttpd.

Мониторинг сервера

В условиях, когда тарифы на XEN становятся все ниже и ниже, только ленивый остается на OpenVZ. Но при переходе к новой технологии виртуализации многих ждет разочарование. Если VDSManager стал некоторым промышленным стандартом для OpenVZ, то для XEN удобных панелей управления пока нет. Обычно каждый хостер предлагает свое решение, в котором можно запустить/перегрузить сервер, переустановить, реже - определить некоторые настройки.

Самого необходимого - статистики работы сервера там обычно не бывает. А для работы бота, особенно на недорогих тарифах это очень важно. Анализируя изменение нагрузки бота на сервер можно вовремя предупредить возникновение многих проблем.

Сегодня мы с вами займемся установкой и настройкой небольшой системы мониторинга собственного сервера.

С сегодняшнего дня сайт будет работать на VDS от linode.com.

Если у кого остались вопросы, есть замечания или предложения, обсудить можно на форуме.

Хостинг для бота

На данной странице я решил собрать известные мне в настоящий момент и опробованные лично хостинговые компании, на которых существует возможность запускать JimBot.

Вся информация на данной странице отражает мое личное мнение.

1. xFES

Технология виртуализации - OpenVZ. Сервера расположены в Москве, датацентр: mnogobyte.ru

Плюсы: хостинг поддерживает JimBot, по просьбе пользователя установят все необходимые компоненты. Продвинутые пользователи смогут выбрать себе индивидуальный тариф, заплатив только за необходимые русурсы.

Минусы: OpenVZ,  зато не дорого.

2. Добрый Хостинг

Технология виртуализации - XEN. Сервера размещаются в Москве, дата центр ColoCat.

Плюсы: XEN, а значит ресурсы честные и никакого оверселинга. Трафик не ограничен, без условий. Тарифы ниже чем у большинства конкурентов. Сервера шустрые. Есть готовые шаблоны ПО для JimBot. Добрая техподдержка :)

Минусы: пока не обнаружено.

3. VDSPlanet

Технология виртуализации - OpenVZ. Сервера расположены в США, датацентр XO Communications.

Плюсы: быстрые серверы (покрайней мере, на сегодняшний момент). Хорошие каналы связи. Техподдеержка быстро и качественно реагирует в пределах своей ответственности. Сравнительно недорого.

Минусы: техническая поддержка не занимается администрированием серверов и настройкой программного обеспечения пользователей. Все придется делать самостоятельно. Неизрасходованные денежные средства возвращаются только в течение первого месяца использования сервиса.

4. Linode

Технология виртуализации - XEN. Сервера расположены в США и Европе.

Плюсы: XEN - этим все сказано. Дешевле сервер с аналогичными характеристиками найти очень сложно.

Минусы: все на буржуйском, поэтому пообщаться с техподдержкой будет проблематично (я сам не пробовал). Принимают к оплате только "Visa, MasterCard, American Express, and Discover". Придется завести в банке карточку класса не ниже Visa classic.

Системные требования.

По моему собственному опыту, для работы бота на сервере основным узким местом является память. При стандартных настройках виртуальная машина Java способна выделять максимум 64мб heap-памяти. После чего возникнет ошибка в работе. С учетом разнообразных ошибок и утечек памяти в самом боте и его модификациях это может вылиться от одних суток до недели непрерывной работы программы. Поэтому бота рекомендуется регулярно перезапускать. При стандартных настройках запуска java-машины по данным операционной системы сам бот может реально потреблять от 40 до 70-80мб ОЗУ. Поэтому я рекомендую для стабильной и устойчивой работы приложения покупать тариф с размером памяти не менее 128мб (учтите что память требуется и для других программ, запущенных на сервере).

Где точно не удастся запустить JimBot?

  1. На любом типе бесплатного хостинга. Бесплатных хостингов не бывает.
  2. На платном шаред-хостинге. Такой хостинг предназначен только для сайтов. Никаких программ запускать на нем нельзя.
  3. На VDS с системой виртуализации VDSManager на базе freebsd. "Потому что java-приложение jimbot в силу своего устройства приводит к нарушению системы ограничения процессорного времени для процессов (так как потребляет ресурсы постоянно) и при запуске в большом количестве приводит к замедлению работы скриптов других пользователей." (цитата отсюда).

Другие варианты размещения JimBot на сервере обсуждаются на форуме.

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

1
Loading

Смотрите новые записи на главной странице или загляните в архив, где есть ссылки на все сообщения.

Хостинг для чата

Рейтинг@Mail.ru службы мониторинга серверов