压力测试的总体方向为以下三点,FtpServer测试与分布式缓存都适用。
1.测试工具初步确定使用Jmeter与LoadRunner。以LoadRunner为主,使用IP欺骗的方式模拟1万个用户。Jmeter的测试结果作为参考,两个结果不能相差太大。昨天使用Jmeter测试的时候发现同时开2000个线程就抛out of memory,因此可能需要5台机器,这部分还没有试过。为今天的主要工作。
2.测试工具都是使用多线程的方式来模拟用户,为了弥补这个缺陷,再引入一个测试方案,就是在LoadRunner运行压力测试的时候,再开10个进程来测试实际的速度与稳定性。上次试过同时开20个进程,客户端会报超时,这个是测试的重点。
3.最后一个测试是让客户端长时间下载,看服务器端的资源消耗情况。是否会出现内存泄露,是否稳定等等。这个是最后来测试的。
浙公网安备 33010602011771号