运行Tomcat + Mysql需要的最低系统要求是什么

时间:2012-05-30 10:39:14

标签: java mysql tomcat

我需要一个虚拟的专用服务器或Java托管来支持我的投资组合Web应用程序(它意味着< 10个在线用户)。如果我购买VDS 300Mhz,256 RAM,我可以运行Tomcat和Mysql,或者Glassfish,或者我不是吗?什么是最低要求?我如何计算100,1000名用户?

3 个答案:

答案 0 :(得分:3)

这对于运行几乎涉及Java servlet容器和数据库的任何东西来说都太小了。这一切都取决于您的应用程序的功能以及它的实现方式。使用预期数量的用户对您的应用程序进行负载测试,看它是否有效,测量响应时间,并相应地选择您的设置。

答案 1 :(得分:2)

256 MB RAM VDS太小,无法运行Java及相关产品。基本上,如果您购买带有优化控制面板(如WHM / CPanel)的VDS,CP和AC将默认使用92到100 MB RAM。 OS。所以,你几乎没有150 MB RAM来运行JAVA&你的申请。

我建议您从512 MB RAM VPS服务器开始。寻找可立即扩展的云服务器。拥有512 MB RAM的云每月几乎不会花费20到25美元。我在512 MB linux clouds上运行了一些24 x 7的胡扯。

答案 2 :(得分:1)

我不会说有最低要求,但256 RAM对于任何更大的东西都不够。目前在带有MySQL和Tomcat的600 MB RAM上运行我的应用程序,这几乎不够。

您可以通过提供本地Tomcat Xmx128mXX:PermGenSize=64m(将其余部分留给MySQL和操作系统)来模拟,并为100位用户执行JMeter测试。