gpt4 book ai didi

tomcat - 直接复制tomcat上的webapps中的文件夹而不是war

转载 作者:行者123 更新时间:2023-11-28 22:49:36 25 4
gpt4 key购买 nike

我正在尝试查看在 tomcat 中部署 Web 应用程序的最佳实践。如果我尝试部署一个 war 文件并将其容器化(DCOS 容器),部署可能需要将近 50 秒的 war 文件。为了消除这个部署时间,我正在考虑将文件夹本身而不是 war 文件粘贴到 webapps 文件夹中。

我的问题是我可以简单地复制部署的 war 文件夹而不是让 tomcat 为我做这件事。那会起作用吗?或者我不应该这样做而只放置 war 文件?

在此感谢您的帮助!

谢谢

最佳答案

如果可以的话,你必须把解压后的文件夹挂载到同一个目录下。您必须检查 tomcat 是否具有自动部署设置。

我给你留了一个对你有用的例子:

your folder:
- api.war
- api //descompresed war file
- docker-compose.yml

docker-compose.yml

version: '3'

services:
tomcat:
image: tomcat:7.0.78
volumes:
- ./api:/usr/local/tomcat/webapps/api

如果您更改该文件夹的文件,tomcat 会检测到它们并再次部署应用程序。

关于tomcat - 直接复制tomcat上的webapps中的文件夹而不是war,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44522758/

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