Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / tomcat авто обновление war / 11 сообщений из 11, страница 1 из 1
20.05.2013, 15:14:23
    #38264644
olzhas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
Привет всем! У меня сервер на нем стоит tomcat, на нем крутится web приложение. И таких серверов очень много, каждый независимый (имеет свою базу и настройки). Есть центральный сервер к которому остальные имеют доступ.
Необходимо реализовать обновление web приложение на всех узлах через центральный сервер. Т.е. на центральном сервере заменили war файл, остальные сервера автоматом обновили эту war у себя.
Есть ли готовые инструменты для такой процедуры? или может кто то что то подобное делал?
...
Рейтинг: 0 / 0
20.05.2013, 15:17:52
    #38264650
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
Сам такое ищу.
Есть farming
http://tomcat.apache.org/tomcat-6.0-doc/config/cluster-deployer.html
но он работает только на кластере.
...
Рейтинг: 0 / 0
20.05.2013, 15:19:16
    #38264654
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
olzhas,
war совершенно одинаковые?
...
Рейтинг: 0 / 0
20.05.2013, 15:23:16
    #38264659
olzhas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
Petro123,
Да war совершенно одинаковые.
...
Рейтинг: 0 / 0
20.05.2013, 15:48:10
    #38264701
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
olzhas,

Deploy A New Application Remotely , например, при помощи CURL'а
...
Рейтинг: 0 / 0
20.05.2013, 16:02:38
    #38264739
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
AFAIK самый простой общий подход - кинуть Любым средством в спец-папку AppServer и рестартануть его.
Он при старте обнаружит, сверит версии и установит.
...
Рейтинг: 0 / 0
20.05.2013, 16:20:49
    #38264774
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
Hudson?
...
Рейтинг: 0 / 0
20.05.2013, 17:34:30
    #38264931
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
olzhasЕсть ли готовые инструменты для такой процедуры? или может кто то что то подобное делал?Технически - ничего сложного: развертываем приложения вне webapps, тогда после "накатывания" новой версии приложения достаточно обновить соответствующий (файл-)описатель контекста. Дальше tomcat автоматически "свёрнёт" старое приложение и развернёт новое.
Не проверял, но, как я понимаю, если использовать tomcat7 с механизмом версий, то после выкладывания новой версии достаточно просто обновить дату-время (файла-)описателя контекста.
...
Рейтинг: 0 / 0
21.05.2013, 00:57:04
    #38265401
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
Тебе все равно придется перезапустить сервера,
потому что PemGen кончится рано или поздно,
java пока не умеет сама очищать эту память.
...
Рейтинг: 0 / 0
21.05.2013, 00:58:02
    #38265402
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
PermGen*
...
Рейтинг: 0 / 0
21.05.2013, 10:09:10
    #38265632
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tomcat авто обновление war
bochkovТебе все равно придется перезапустить сервера,
потому что PemGen кончится рано или поздно,
java пока не умеет сама очищать эту память.

Check out JVM options "CMSPermGenSweepingEnabled" and "CMSClassUnloadingEnabled".
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / tomcat авто обновление war / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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