Java 寻找自动创建web应用程序并将其部署到单个tomcat服务器的最佳方法
我有如下要求 我需要自动创建web应用程序并将其部署到单个tomcat服务器中 请您就以下几点提出建议: 一,。如果我部署一个tomcat将自动重新加载的web应用程序,它会影响其他已经部署的web应用程序吗 二,。要部署新的web应用程序,我选择热部署,因为我需要将其自动化,我直接将其复制到webapps文件夹。这个过程正确吗?最好的方法是什么 三,。如何计算tomcat将持有的应用程序数量,我的意思是基于什么因素,我将使用大量RAMJava 寻找自动创建web应用程序并将其部署到单个tomcat服务器的最佳方法,java,tomcat,deployment,Java,Tomcat,Deployment,我有如下要求 我需要自动创建web应用程序并将其部署到单个tomcat服务器中 请您就以下几点提出建议: 一,。如果我部署一个tomcat将自动重新加载的web应用程序,它会影响其他已经部署的web应用程序吗 二,。要部署新的web应用程序,我选择热部署,因为我需要将其自动化,我直接将其复制到webapps文件夹。这个过程正确吗?最好的方法是什么 三,。如何计算tomcat将持有的应用程序数量,我的意思是基于什么因素,我将使用大量RAM 有谁能给我解释一下最好的方法吗?这里的一般注意事项链接到这
有谁能给我解释一下最好的方法吗?这里的一般注意事项链接到这类问题:
我不太明白。你的意思是:tomcat能够支持多少应用程序?它取决于每个用户在内存/会话中使用或拥有的对象数乘以会话数。没有通用的计算规则。对于第1点和第2点,您需要查看tomcat中的各种热部署选项。根据您选择的解决方案,行为将有所不同。简单地将应用程序复制到webapps目录可能无法正常工作。 我建议您通过使用HTTP客户端库的代码使用tomcat manager。在服务器上启用tomcat manager之前,请务必阅读它的文档。还有其他技术——你可以在谷歌上搜索“Tomcat热部署”并找到答案 三,。tomcat将持有的应用程序数量将是多少 计算,我的意思是基于什么因素,我将使用 大量公羊 这取决于应用程序及其占用的内存量。在计算您需要多少RAM时,请考虑每个连接用户和Tomcat自身内存开销所消耗的内存。