Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何评估web应用程序的性能和可用性_Java_Tomcat_Servlets_Testing - Fatal编程技术网

Java 如何评估web应用程序的性能和可用性

Java 如何评估web应用程序的性能和可用性,java,tomcat,servlets,testing,Java,Tomcat,Servlets,Testing,我正在开发一个应用服务器,它采用FASTA(生物学术语,让它成为字符串)格式string,处理请求并提供一些结果。我已经在Tomcat web服务器上部署了它。 现在,我的问题是我想知道它可以处理的负载,我想传递一些重请求的输入,并查看服务器应用程序的响应时间和可用性。 我如何在网上完成这项工作,或者还有其他方法吗 我的应用服务器位于同意@ochi关于JMeter的看法,这是性能测试的良好开端。如果你在网上找我推荐的工具。该工具基于JMeter脚本,但允许使用AmazonEC2进行在线测试。此外

我正在开发一个应用服务器,它采用FASTA(生物学术语,让它成为字符串)格式
string
,处理请求并提供一些结果。我已经在Tomcat web服务器上部署了它。 现在,我的问题是我想知道它可以处理的负载,我想传递一些重请求的输入,并查看服务器应用程序的响应时间和可用性。 我如何在网上完成这项工作,或者还有其他方法吗


我的应用服务器位于

同意@ochi关于JMeter的看法,这是性能测试的良好开端。如果你在网上找我推荐的工具。该工具基于JMeter脚本,但允许使用AmazonEC2进行在线测试。此外,它还提供了良好的报告扩展

查看JMeter或soap UI以进行负载/性能测试。。。请注意“可以处理多少负载”等问题,这些问题在很大程度上取决于您拥有的服务器(规格)、带宽(假设您必须与其他人共享网络)、与其他系统(即数据库层等)的延迟时间-因此,通常很难在几个小时内找到答案-这在很大程度上取决于环境,因此从一个测试到另一个测试引入的变量越少(如一天中的时间等),效果越好。