我想对托管在AWS服务器上的应用程序进行性能测试。用作DB的SQL。
为了进行性能测试,可以使用哪些工具?我可以使用JMeter运行脚本吗?如何衡量服务器性能(内存、CPU使用、网络)?
发布于 2018-02-28 08:39:38
性能测试工具将被测试的应用程序视为一个“黑箱”,因此从性能测试工具的角度来看,它对应用程序所处的位置没有任何影响:在前提下,在云中,无论是单个节点还是集群。
因此,可以随意使用JMeter或任何其他性能测试工具。
在衡量服务器性能方面,考虑到Amazon,最明显的选择是亚马逊CloudWatch。
如果由于某些原因不能使用Amazon,您可以始终坚持使用CloudWatch,只需将EC2实例视为“正常”服务器并在那里安装PerfMon服务器代理 (确保在EC2安全小组和操作系统防火墙中为TCP和/或UDP传输打开端口4444 )。
另外,如果您正在测试亚马逊ELB后面的应用程序,请确保将DNS缓存管理器添加到测试计划中
https://stackoverflow.com/questions/49022050
复制相似问题