|
|
|
Нужна помощь с tomcat8
|
|||
|---|---|---|---|
|
#18+
Я предложил вариант для полного цикла, а не для "свернуть приложение". Совсем непонятно, что означает ваше "в никуда". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2015, 19:45 |
|
||
|
Нужна помощь с tomcat8
|
|||
|---|---|---|---|
|
#18+
но если скопировать проводником (на сервере самба) - то происходит undeploy и deploy автоматом похоже что-то с правами доступа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2015, 19:47 |
|
||
|
Нужна помощь с tomcat8
|
|||
|---|---|---|---|
|
#18+
авторСовсем непонятно, что означает ваше "в никуда". потому как если в webapps нет вар файла , он записывается куда следует. а если файл есть - то видно что файл передаётся на сервер. но куда он записывается( если записывается) не понятно , прежний вар остаётся - это видно по времени его создания/записи и по коду при разворачивании , даже если сделать релоад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2015, 19:52 |
|
||
|
Нужна помощь с tomcat8
|
|||
|---|---|---|---|
|
#18+
Копирование - операция далеко не атомарная. В зависимости от используемого средства это может быть и перезапись имеющегося и удаление-создание нового. Именно поэтому я рекомендовал использование описателей контекста и war/каталог вне webapps - при перезаписи одного крохотного файла всяческих спецэффектов будет меньше. Просто ноль в подавляющем большинстве случаев. Если использовать соглашения для параллельного развёртывания и "специально обученное приложение", то редактировать описатель вообще не надо - простое "touch файл" и всё заработает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2015, 19:56 |
|
||
|
Нужна помощь с tomcat8
|
|||
|---|---|---|---|
|
#18+
вадяпотому как если в webapps нет вар файла , он записывается куда следует. а если файл есть - ...Если развёртывается war, то его содержимое будет распаковано во временный каталог контейнера и (фактическая) загрузка приложения будет произведена из этого каталога. Undeploy означает, как помнится, перепаковку (исходного) war, что ещё медленнее. Именно по этой причине я полностью забил на war, т.к. при сисадмину пофигу что копировать - один файл или целый каталог, а перезапуск из каталогов существенно быстрее. Если нет уверенности в быстром завершении приложения, то проще остановить контейнер и стартануть его с новыми docBase в описателях. Заодно и архивы версий тривиально делаются P.S. Это всё, конечно, если в одной JVM работает одно приложение или группа взаимосвязанных приложений, которые без проблем можно одновременно остановить. Если приложений несколько и каждое должно быть максимально доступным, то останов JVM может быть неприемлим. Тогда всё сложнее и надо смотреть конкретный винигрет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2015, 20:06 |
|
||
|
Нужна помощь с tomcat8
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, спасибо за варианты действий, действительно тут надо смотреть по конкретному месту. после проб для меня наиболее подходящий на данный момент - через кнопку undeploy. а дальше будет видно, светить манагера в инет не хочется, даже с хитрым паролем. может сойдет вариант и рестартом котяры.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2015, 20:52 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2124667]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
173ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 501ms |

| 0 / 0 |
