问题
问答题
某酒店预订系统有两个重要功能,检索功能和预订功能。检索功能根据用户提供的关键字检索出符合条件的酒店列表,预订功能是对选定的某一酒店进行预订,现需要对该系统执行负载压力测试。
该酒店预订系统的性能要求为:
(1)交易执行成功率100%;
(2)检索响应时间在3s以内;
(3)检索功能支持900个并发用户;
(4)预订功能支持100个并发用户;
(5)CPU利用率不超过85%;
(6)系统要连续稳定运行72小时
根据【问题2】和【问题3】的测试结果,试分析该系统的可能瓶颈。
答案
参考答案:
根据[问题2]和[问题3]的测试结果,该系统存在瓶颈。
服务器资源利用情况:
1、在执行检索功能测试时并发用户为900、1000时响应时间超过3s;
2、在检索功能并发用户为900,预订功能并发用户数为100时,CPU占用率(%)(平均值)达到87.3超过85%;
3、在检索功能并发用户为1000,预订功能并发用户数为120时,CPU占用率(%)(平均值)达到92.6超过85%;
可能的瓶颈如下:
(1)服务器CPU性能不足;
(2)数据库设计不足或者优化不够;
(3)检索功能预订功能应用软件设计不足或没有优化;
(4)网络带宽不足。