我在 Tomcat 中部署了一个典型的 Web 应用程序。要求是在更新应用程序时提供增量更新方式而不是全包交付(war 文件)。
例如,一旦我完成了更改 jar 文件、XML 文件和 jpg 文件的错误修复。我将这 3 个文件称为补丁。我应该提供补丁文件。即使客户想要回滚到原始版本,我也必须提供一种回滚补丁的方法。所有的过程都应该是自动的。
从我的角度来看,这个要求没有意义。全包交付是更新 Web 应用程序的简单可靠的方式,我不想介绍复杂且容易出错的更新方式。
你有想法实现增量更新要求吗?谢谢!