2009-07-02 94 views

回答

2

我建议远程将WAR文件复制到目标服务器上的临时存储区域(使用rsync,scp,ftp,无论),然后在目标服务器上执行脚本(使用rsh,ssh等)将WAR文件移动到JBoss deploy目录中。

只要临时保存目录和JBoss在同一个分区上,移动将是有效的,所以即使连接失败,它仍然可以工作。

或者,您可以调用JBoss JMX控制台来禁用部署扫描器,将WAR直接复制到deploy目录中,然后重新启用扫描器。这样它才会尝试并部署,直到您确定WAR已被复制。