|
|
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
Привет всем! У меня сервер на нем стоит tomcat, на нем крутится web приложение. И таких серверов очень много, каждый независимый (имеет свою базу и настройки). Есть центральный сервер к которому остальные имеют доступ. Необходимо реализовать обновление web приложение на всех узлах через центральный сервер. Т.е. на центральном сервере заменили war файл, остальные сервера автоматом обновили эту war у себя. Есть ли готовые инструменты для такой процедуры? или может кто то что то подобное делал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 15:14:23 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
Сам такое ищу. Есть farming http://tomcat.apache.org/tomcat-6.0-doc/config/cluster-deployer.html но он работает только на кластере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 15:17:52 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
olzhas, war совершенно одинаковые? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 15:19:16 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
Petro123, Да war совершенно одинаковые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 15:23:16 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
AFAIK самый простой общий подход - кинуть Любым средством в спец-папку AppServer и рестартануть его. Он при старте обнаружит, сверит версии и установит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 16:02:38 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
Hudson? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 16:20:49 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
olzhasЕсть ли готовые инструменты для такой процедуры? или может кто то что то подобное делал?Технически - ничего сложного: развертываем приложения вне webapps, тогда после "накатывания" новой версии приложения достаточно обновить соответствующий (файл-)описатель контекста. Дальше tomcat автоматически "свёрнёт" старое приложение и развернёт новое. Не проверял, но, как я понимаю, если использовать tomcat7 с механизмом версий, то после выкладывания новой версии достаточно просто обновить дату-время (файла-)описателя контекста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2013, 17:34:30 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
Тебе все равно придется перезапустить сервера, потому что PemGen кончится рано или поздно, java пока не умеет сама очищать эту память. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 00:57:04 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
PermGen* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 00:58:02 |
|
||
|
tomcat авто обновление war
|
|||
|---|---|---|---|
|
#18+
bochkovТебе все равно придется перезапустить сервера, потому что PemGen кончится рано или поздно, java пока не умеет сама очищать эту память. Check out JVM options "CMSPermGenSweepingEnabled" and "CMSClassUnloadingEnabled". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2013, 10:09:10 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38264701&tid=2129324]: |
0ms |
get settings: |
15ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
50ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
90ms |
get tp. blocked users: |
3ms |
| others: | 280ms |
| total: | 498ms |

| 0 / 0 |
