gpt4 book ai didi

tomcat - 在 Tomcat 中将 unpackWAR 设置为 false 时会发生什么

转载 作者:行者123 更新时间:2023-11-28 23:10:39 27 4
gpt4 key购买 nike

我正在寻找一种在访问同一个 war 文件(共享存储)的多个 VM 上运行同一个 Java 应用程序的方法。有时,部署会因文件锁定问题而失败。我想这样做:- 设置 unpackWAR=false- 使用脚本手动提取 war 文件现在性能下降了很多。看起来,tomcat 只使用 war 文件而不是提取的内容。因此,我正在寻找有关其工作原理的信息。有没有办法明确指出 Tomcat 使用提取的 war 内容(假设它没有,如果 unpackWAR 设置为 false)?

最佳答案

当您已经拥有不同的 VM 时,我不确定您要保存什么 - 没有比这更重的了。恕我直言,您应该能够投资一点存储空间来拥有自己的 webapps 目录,以及应用程序的私有(private)副本。

如果您声明unpackWAR=false,您就不需要手动解压缩:这不会有什么不同。您已经告诉 Tomcat 不要打扰解包,一旦找到 WAR 应用程序,它很可能不会查看解包的目录。

如果您真的想分享,您应该省略 war 文件并分享完整的应用程序,但如果您遇到锁定问题:那就不要分享。

关于tomcat - 在 Tomcat 中将 unpackWAR 设置为 false 时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58450765/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com