7DGroup性能实施项目日记8
【摘要】 7DGroup性能实施项目日记8
这几天其实有很多可记的东西,但是由于过于忙碌,没来得及更新。
主要是在场景执行的过程中,遇到的问题就不一而足了,脚本问题、参数化问题、网络问题、数据库问题等等。
在场景的执行过程中,按我的性能分析七步法,从一开始压力场景的线程如何配置就要开始关注了。
在执行的过程中,遇到的网络问题如下:
从上图看到明显是有网络队列,当然这也不是最终的结果,还要接着去追是什么原因。这种情况出现还不只是一个场景,有很多场景都会出现网络问题。
对于网络,我们也进行了基准能力的测试,在公有云的网络结构中,网络传输导致的si cpu已经高达40%,也没啥可调的空间了,毕竟基础的网络也不是我们能控制的。
在之前我们自己人硬件搭起的环境中,像这种问题,早就开始往下找到,一直能找到底层的硬件层面。
在场景执行的过程中,还出现了这种问题。
数据库更新的时候有所等待,这种问题,基本都是热点数据导致的,而热点数据产生的原因却有很多。我们的这个例子中,由于在前后续步骤中使用的参数化数据不够多,导致后续步骤的数据过于集中,从而更新的时候有大量锁等待的出现。
今天晚上还得把之前的数据能删掉,重做数据。场景执行就是苦呀!
这几天还有连续的企业内训要做,一天从早到晚地干活,感觉回到了我曾经年轻的岁月,那时候天还很蓝、水还很清,项目也很累,但是很快乐。哈哈。
不写了,我还是干活去吧。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)