tomcat 6 或 Tomcat 7 的最低和推荐要求是什么?请提供内存要求、磁盘空间要求和处理器要求?
最佳答案
Tomcat 6/7 本身可以在大约 12MiB 的堆中运行。 Tomcat 7.0.35 在您的磁盘上占用了 13412390 字节,没有安装任何应用程序,也没有日志文件。如果您不安装任何 Web 应用程序或编写任何日志文件,则 Tomcat 需要 13MiB 的磁盘空间。处理器要求都取决于 JVM。我怀疑 JVM 需要具有至少一个内核的 32 位处理器。
所以,基本上过去 20 年制造的任何可以成功引导的东西都应该能够运行 Tomcat 6 或 7。
推荐的系统配置:您可以负担的最多内核、最多内存和最多磁盘空间。
显然,没有人可以在没有任何意见的情况下给您任何好的建议。我已经看到 Web 应用程序在安装了 512MiB 内存和最少磁盘使用的单核上在预期负载下运行得非常好。另一方面,由于配置不当、软件编写不当和容量规划不足,我看到内存为 32GiB 的多核机器出现故障。
编辑 2016-07-13
对于在 Oracle Java 8 上运行的 Tomcat 8,仅运行一个普通 Web 应用程序的 Tomcat 服务器在 ~24MiB 内启动。 Tomcat 8 需要在启动和部署 Web 应用程序时处理更多事情,因此需要额外的堆。也许可以减少它,但我只是使用了一个现有的 Tomcat 实例,并在没有部署任何 Web 应用程序的情况下启动它(除了一个用于报告内存使用情况的微不足道的应用程序),以查看它的外观。
关于tomcat - Tomcat 7 或 Tomcat 6 的最低和推荐要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14567926/