环境部署:
- 用LR测试软件,模拟用户操作,两台LR服务器。其中一台为客户端(同一网内)。
- 负载均衡设备F5,两台真实服务器
- 部署web程序在正式服务器上
测试执行:
- 先对真实服务器进行压力测试,得出单台服务器的最大负载能力;
- 得出来服务器的指标后,加负载均衡设备,进行压力测试;
- 在负责均衡测试工程中,检测F5均衡设备情况,数据是否真实;
- 同时观察LR服务器的资源使用情况,CPU利用率<=80%;
- 手工访问WEB程序,是否异常确保单台服务器
3.1 真实服务器压力值
192.168.1.x 在10个虚拟IP前提下, 能达到多少个个用户并发处理 (测试次数>=s)?
192.168.1.x: 在10个虚拟IP前提下, 能达到多少个个用户并发处理 (测试次数>=s)?
Note: 在实际测试中, 服务器的稳定性还是有所欠缺, 在上述的最大压力值下, 我们都发现服务器还是会有不定期的出现处理能力的上下波动
3.2 负载均衡集群压力
在加载了负载均衡设备后, 通过设置不同的并发用户数, 来对负载均衡进行多次的测试, 观察其平均值. 由于在测试过程中, 因为网络或者其他的多种原因, 会出现最大和最小的值, 我们针对其
1. Web实时健康检测是否实现: 是
3. F5实时健康检测是否实现: 是
四 总结
1. 在没有使用负载均衡设备之前, 单台服务器最大负载压力值为400
2. 在使用了负载均衡设备之后, 服务器集群的能力提升到平均600以上