分解 WAR 文件的优点/缺点
2022-08-31 14:24:06
我想这就是我的答案,在另一个问题中提到了爆炸的WAR。分解的VAR更容易导航,您可以更快地部署应用程序的“部分”(取决于我们的Web /App服务器如何处理这个问题),例如替换单个资源,如JSP页面。但是,它可能有一些缺点:
版本控制 - 您真正运行的是哪个版本?“嗯,我现在不太确定”
安全性 - 您是否对分解格式具有正确的权限?
凌乱 - 大量文件遍布您漂亮的应用程序/Web服务器(有些人真的很讨厌这个)。
底线:我倾向于去原型开发工作,然后越接近PRD,我就会转向适当的包装。
您从部署爆炸的耳朵/战争中获得的唯一真正好处是能够在服务器上热插拔文件,以及在包装上节省的时间(恕我直言,这可以忽略不计)。
基本上 - 这是开发阶段的有用功能。我不会为生产环境选择此部署方法。
还有一些Web应用程序服务器需要为一些深奥的功能进行爆炸式大战,但这是我在常规使用中遇到的。