如何估计tomcat服务器需求?

如何估计tomcat服务器需求?,tomcat,scalability,cluster-analysis,Tomcat,Scalability,Cluster Analysis,我们有一个在Tomcat上运行的全新webapp。到目前为止,每天只有一个客户在使用它。他们每天运行大约180个独特的登录。在我看来不是很多。现在,我们设法把它卖给了一个全新的客户,这个客户喜欢并希望将它推广到50000个客户。他们中有多少人会同时登录-不知道。但是我需要做整个事情——分配、创建、配置和维护。好-最后一个是simplerrr 这个应用程序在Gentoo上运行Tomcat5.5,我想升级到Tomcat6,后面是MSSQL和mySQL。我确实意识到,一个更适合企业的应用程序会更合适,

我们有一个在Tomcat上运行的全新webapp。到目前为止,每天只有一个客户在使用它。他们每天运行大约180个独特的登录。在我看来不是很多。现在,我们设法把它卖给了一个全新的客户,这个客户喜欢并希望将它推广到50000个客户。他们中有多少人会同时登录-不知道。但是我需要做整个事情——分配、创建、配置和维护。好-最后一个是simplerrr

这个应用程序在Gentoo上运行Tomcat5.5,我想升级到Tomcat6,后面是MSSQL和mySQL。我确实意识到,一个更适合企业的应用程序会更合适,但目前这不是一个选项。因为我以前从未这样做过,我有点迷路了。有人能就如何评估该客户的设备需求提供建议吗?Tomcat确实有集群,所以我可以这样做。SQL女士-我肯定他们也有一些东西。我想把它放在LVS后面,我们现在也在用LVS做其他的东西


非常感谢处理这些细节的人员提供的任何帮助

1确定页面以可接受的方式出现的可接受延迟时间。 2确定并发用户的平均和峰值数量。 3获得一个类似的工具,并使用这些数字运行。 4如果您仍然正常,则运行到您的应用程序不再可接受的程度。 5调 6转至步骤3

给你一个适合你需要的尺寸的问题是,所有的应用程序都是不同的。这实际上取决于请求的大小、频率以及每个请求的大小,还取决于请求的大小以及执行多个连接、表索引、数据库配置等的查询

您最好的选择是使用像您现在运行的机器一样的机器,并按照上面所述进行一些基准测试。这将确定一个基数,即假设您不优化任何内容,机器可以占用您多少时间