16

将企业应用程序部署到服务器(例如 Glassfish 或 JBoss)时,完全发布和增量发布有什么区别?

我看到部署的工件树中列出了几个模块,但是当我在 Web 存档上使用增量发布时,会发生一些事情,但它没有被部署。通过完整发布,整个 EAR、库、EJB 档案和 WAR 都被部署了。

4

1 回答 1

22

根据JBoss 服务器管理器参考指南

完全发布将强制完全重建整个模块

然而:

增量发布旨在仅发布已进行更改的那些部分。

这听起来(至少对我来说)就像它们在发布最新版本方面应该总是同样出色。但是,正如您所发现的,情况似乎并非如此。

只是一个经验法则,但根据我的经验,增量发布适用于前端的更改(例如 Javascript、JSP 等),而当后端发生更改(例如实体、模型等)时通常需要完全发布.)

于 2014-02-26T14:35:16.653 回答