Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / AS JBoss на Amazon On-Cloud / 4 сообщений из 4, страница 1 из 1
05.04.2012, 00:32:11
    #37739411
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS JBoss на Amazon On-Cloud
кто размещал своё веб-приложение на AS JBoss c помощью Elsastic On-Cloud-технологии Amazon (или подобной ей)
Так чтобы самому проинсталить там (на "облаке", где будет Linux) AS JBoss с готовым приложением с домашнего компа, где он работал под Windows. (особенно была бы интересна конфигурация, когда база данных стоит где-то в другом месте!)
У кого осталась дока как это делать по шагам "с нуля"? И какие в данном деле были (могут быть) грабли?

Большое спасибо заранее!
...
Рейтинг: 0 / 0
05.04.2012, 20:24:43
    #37740973
пролетевший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS JBoss на Amazon On-Cloud
ViktorWM,
Ну по шагам это слишком долго писать...
Вкратце:
- сделал Linux машину на Amazon, я использую их образ ( Amazon Linux AMI ).
- зашел через ssh, поставил Java
- создал учетную запись для сервера
- создал в ipchains перенаправление портов 80 и 443 на портs Jboss. Лучше конечно для этого использовать Amazon Load balancer, но для отладки он дороговат.
- Jboss 7 загружается и конфигуриться в процессе сборки проекта ( публично кусочек есть в проекте https://github.com/alexsmirnov/neo4j-connector/tree/webadmin/neo4j-server-war )
- подготовленный образ грузится на сервер.
- пишется init.d скрипт который запускает Jboss. под его учетную запись
- если изменения только в приложении, оно деплоится через scp.
- все изменения в конфигурации делаются только в build script. Гарантирует что всегда можно получить рабочую копию сервера.

Отдельная учетка сделана по привычке :-) Amazon AMI идет с преконфигурированным user account, возможно достаточно под ним запускать. Хотя стремно, ему sudo без пароля разрешен.
P.S. Осталось рзобраться с средствами управления Amazon CLI чтобы создание образа и его подготовка тоже шла автоматом...
P.P.S. Да, MySQL на отдельной машине ( micro instance для отладки, сервис от Amazon для работы )
...
Рейтинг: 0 / 0
05.04.2012, 23:59:13
    #37741196
ViktorWM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS JBoss на Amazon On-Cloud
авторсоздал в ipchains перенаправление портов 80 и 443 на портs Jboss.
где об этом почитать по-подробнее?

init.d скрипт наверное не обязательно делать, можно Jboss ведь и "руками" стартовать??

авторОтдельная учетка сделана по привычке :-) Amazon AMI идет с преконфигурированным user account, возможно достаточно под ним запускать. Хотя стремно, ему sudo без пароля разрешен.

да, согласен, это по-уму!
...
Рейтинг: 0 / 0
06.04.2012, 02:39:19
    #37741273
пролетевший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS JBoss на Amazon On-Cloud
ViktorWMгде об этом почитать по-подробнее?

Прямо в FAQ Tomcat
ViktorWMinit.d скрипт наверное не обязательно делать, можно Jboss ведь и "руками" стартовать??

Обязательно. Amazon может и "уронить" виртуальную машинку. Потом опять перезапустит, а вот Jboss без init не встанет. Реалии облака, работа отдельных узлов не гарантирована. Полагаться можно только на кластер в целом, и то если он разнесен по разным зонам.
Поэтому надо настраивать так чтобы после перезапуска все восстанавливалось само.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / AS JBoss на Amazon On-Cloud / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]