Vik*_*ash 11 memory tomcat processor
tomcat 6或Tomcat 7的最低和建议要求是什么?请提供内存要求,磁盘空间要求和处理器要求?
Chr*_*ltz 33
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应用程序的情况下启动它(除了报告内存使用情况的一小部分)以查看它的外观.
sir*_*ace 12
由于您很可能要在Tomcat上运行Java EE应用程序,因此我将向您推荐Java EE 7 SDK系统要求:
最低和建议的内存和磁盘空间要求如下:
- 最小内存:1 GB
- 推荐内存:Windows平台为2 GB,非Windows平台为1 GB
- 最小磁盘空间:250 MB
- 建议的磁盘空间:500 MB
尽管如此,我完全同意Christopher Schultz的最终要求应该基于您的应用程序的非功能性要求,当然,JVM应该正确配置.
如果我们看一下 Tomcat 7/8 中附带的 service.bat 文件,就会发现默认内存选项将 JvmMs(初始内存池大小)设置为 128 MB,将 JvmMx(最大内存池大小)设置为 256 MB。因此,Tomcat 开发人员似乎已经确定,作为 Windows 服务运行的“精简”版本的 Tomcat 仅需要 128...256 MB RAM。
归档时间: |
|
查看次数: |
49703 次 |
最近记录: |