cuteaddanina

再看,再看,就把你吃掉

 

07冲刺记录

为保证学习记录 app 和美食平台在实际使用中的稳定性,我对两个项目分别进行压力测试。使用 JMeter 工具模拟高并发用户访问场景,对学习记录 app 的用户登录、学习计划查询等接口进行压力测试,对美食平台 web 端的菜品浏览、下单支付接口,以及 Android 端的网络请求接口进行测试。同时,利用 Docker 容器技术搭建多节点测试环境,模拟真实服务器负载情况。
测试过程中,暴露出不少问题。学习记录 app 在模拟 1000 个并发用户登录时,服务器响应时间超过 5 秒,且出现部分登录失败的情况;美食平台 web 端在高并发下单时,数据库出现死锁现象,Android 端在大量图片加载时,应用出现卡顿甚至闪退。
针对这些问题,我逐一进行分析和解决。学习记录 app 的登录问题,通过优化数据库连接池配置,增加连接数,并对登录接口进行异步化改造,提高并发处理能力;美食平台 web 端的数据库死锁问题,调整数据库事务隔离级别,优化 SQL 语句执行顺序,避免锁冲突;Android 端的图片加载卡顿问题,采用图片懒加载和内存缓存策略,减少内存占用,提高加载速度。经过多次压力测试和优化,学习记录 app 在 2000 并发用户下仍能稳定运行,美食平台 web 端和 Android 端也能承受高并发访问,为项目上线奠定了坚实基础。

posted on 2025-06-05 08:12  Adda...nina  阅读(13)  评论(0)    收藏  举报

导航