Как лучше всего развернуть WAR на JBoss AS 4.2.3 из удаленного места. Я не хочу что-то испортить, если, например. мое соединение зависает при загрузке файла.
Рекомендуемый способ развертывания WAR на JBoss AS 4.2.3
Ответы (1)
Я бы предложил удаленно скопировать файл WAR во временную область хранения на целевом сервере (используя rsync, scp, ftp и т. д.), а затем выполнить скрипт на целевом сервере (используя rsh, ssh и т. д.), который перемещает файл WAR. в каталог развертывания JBoss.
Пока каталог временного хранения находится в том же разделе, что и JBoss, перемещение будет фактически атомарным, поэтому даже в случае сбоя соединения оно все равно будет работать.
Кроме того, вы можете вызвать консоль JBoss JMX, чтобы отключить сканер развертывания, скопировать файл WAR непосредственно в каталог развертывания, а затем снова включить сканер. Таким образом, он не будет пытаться развернуться, пока вы не будете уверены, что WAR скопирован.
person
skaffman
schedule
03.07.2009