我无法找到解决方案,用服务器上现有的war文件更改新的war文件,我有一个简单的解决方案,只需从服务器中删除现有的war文件并在服务器上上传新的war文件,但网站会关闭,直到新的时间war文件上传。 请给我建议,我不想网站瘫痪。 提前致谢。
最佳答案
您可以将新的 war 复制到其上(热部署),而不是删除旧的 war 。这至少会缩短停机时间,因为您不必等待 war 上传。
如果您希望它更短,则需要 2 台带有负载均衡器的服务器,以确保您可以在更新另一台服务器时将流量引导至一台服务器。
关于java - 如何在网站不宕机的情况下替换实时服务器上的 war 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37131980/