На главнуюКонтактыКарта сайта

Java хостинг

Поддержка технологии сервлетов и JSP (Java-хостинг) возможна на тарифных планах группы «Стандартный» и «Большой».

Для работы Java-хостинга используется связка web-сервера Apache 2.x и контейнера сервлетов Tomcat.

Такой подход позволяет использовать традиционные возможности web-хостинга: поддержку PHP, использование CGI и SSI приложений, настроек файла .htaccess и модуля Rewrite и т. п., а кроме того использовать достоинства технологий серверного Java программирования: эффективную работу с базами данных, библиотеки пользовательских тэгов, готовые среды построения сайтов (frameworks): Cocoon, Struts, OpenCMS и т.п.

Принципиальным отличием тарифов группы «Стандартный» от тарифов группы «Большой» является огранизация хостинга и связанные с ней ограничения, необходимые для обеспечения стабильной и безопасной работы сайтов. Тарифы типа «Стандартный» используют общее дисковое пространство и некоторые общие сервисы (общий Apache), что позволяет уменьшить стоимость хостинга, но для обеспечения необходимой стабильности предоставляемых сервисов требует наличия ограничений по безопасности на скрипты и другие приложения запускаемые на сервере. Существенным, с точки зрения Java-программиста, ограничением на тарифах типа «Стандартный» является работа JVM/Tomcat (отдельной для каждого аккаунта) в режиме включенного SecurityManager-а. К сожалению, не все популярные фреймворки работоспособны в таком режиме работы JVM, в связи с чем рекомендуем перед заказом хостинга на тарифе «Стадартный/Java» воспользоваться бесплатным тестовым периодом (предоставляется на срок до одного месяца), чтобы проверить работоспособность размещаемых Java-приложений на этом тарифе.

Тарифы типа «Большой», в отличие от тарифов типа «Стандартный», используют выделенное дисковое пространство и полностью изолированные сервисы для каждого аккаунта, что возможно благодаря размещению каждого аккаунта на отдельном VPS-сервере (хостинг типа "Managed VPS"). Такая огранизация хостинга позволяет добиться наивысшей безопасности и более высокой стабильности предоставляемых клиенту сервисов, однако в связи с потреблением большего количества системных ресурсов, стоимость такого хостинга выше чем для тарифов типа «Стадартный». Существенным, с точки зрения Java-программиста, отличием такого хостинга от хостинга типа «Стандартный», является работа JVM/Tomcat с отключенным SecurityManager-ом, что позволяет запускать на нем фактически любые web-приложения на Java. На тарифах группы «Большой» также возможен бесплатный тестовый период сроком до одного месяца, однако каких-либо существенных проблем с запуском web-приложений на этом тарифе, практически никогда не возникает.

Базовые возможности Java хостинга — тариф «Стандартный»

В данный момент, на тарифных планах группы «Стандартный» интерпретатор Java (JVM) работает в выделенном режиме с ограничениями на максимальный объем используемой памяти, т. е. для каждого аккаунта предоставляется отдельная JVM, что позволяет избежать проблем связанных с возможной утечкой памяти на других аккаунтах.

В настройках безопасности контейнера сервлетов Tomcat используется файл catalina.policy, что накладывает некоторые ограничения на Ваши приложения, с целью повышения безопасности использования ресурсов разделяемых с другими пользователями хостинга (дискового пространства и т. п.).

Поддержка работы framework-ов на тарифных планах категории «Стандартный» не гарантируется, так как многие готовые среды построения сайтов нуждаются в нестандартных настройках безопасности, способных повлиять на работу как отдельных пользователей хостинга, так и всего сервера в целом.

Версии установленного ПО
JVM Sun JRE 1.7
Контейнер сервлетов Tomcat 6.0.14
JDBC драйвер MySQL Connector/J 5.1.5
Работа с почтой JavaMail 1.3.1

Базовые возможности Java хостинга — тариф «Большой»

В тарифных планах категории «Большой» каждый пользователь получает собственный интерпретатор Java (JVM) с ограничениями на максимальный объем используемой памяти. Такой подход позволяет использовать любую необходимую версию JVM и любые необходимые библиотеки.

Так же у пользователей тарифного плана «Большой» имеется собственный экземпляр сервера Tomcat, полностью изолированный от других пользователей хостинга, с возможностью перезапуска из панели управления доменом и возможностью самостоятельной установки дополнительных web-приложений.

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

Версии установленного ПО
JVM Sun JRE 1.7 (или другая)
Контейнер сервлетов Tomcat 6.0.14 (или другой)

С целью повышения стабильности и безопасности работы приложений клиентов аккаунты типа «Большой» располагаются на отдельных VPS-серверах с гарантированным выделением оперативной памяти (используется технология виртуализации на основе Xen), что в сочетании с двухпроцессорными многоядерными серверами, имеющими значительный резерв по мощности, используемыми для аккаунтов этого типа, позволяет без проблем поддерживать Java-сайты с нагрузкой 1 млн. хитов в час.

Служба поддержки:
E-Mail: support@brim.ru
Тел.: (495) 517-70-64
Адрес:
115419, г. Москва,
ул. Орджоникидзе, д.11, стр.11,
бизнес-центр «АВС-Эстэйт»