工作经验总结:百万数据引发的性能瓶颈问题

本文分析了在使用多个线程进行短信群发时遇到的性能问题,包括发送速度下降、CPU利用率过高及内存溢出等问题,并深入探讨了未正确释放资源导致的问题根源。


前置条件:
百万话单数据
群发短信 十个线程发送

引发问题 :
发送一段时间以后,群发速度数十倍的减少
CPU利用率持续在200%
内存溢出

分析:
最后分析是连接SAG部件的代码中,在连接sag发送短信的代码中,没有释放资源,没有在finally中释放连接,造成阻塞。

总结:
随着大数据时代的来临,多用户、高并发的情况以是常见不稀,然而我们现在的测试手段已经远远不能满足趋势的需要。很多功能点也是通过手工黑盒测试永远测试不出来问题的,这时候性能、自动化测试的价值就体现出来了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值