做照片视频的网站,西安企业名录黄页,软件商店下载最新版2022,去哪儿网站排名怎么做1、如何理解容量测试#xff1f; 容量测试#xff0c;是性能测试里的一部分#xff0c;它的目的是测量系统的最大容量#xff0c;为系统扩容、性能优化提供参考#xff0c;节省成本投入#xff0c;提高资源利用率。就是运用各种方法和工具在这种复杂的情况下去不断验证容…1、如何理解容量测试 容量测试是性能测试里的一部分它的目的是测量系统的最大容量为系统扩容、性能优化提供参考节省成本投入提高资源利用率。就是运用各种方法和工具在这种复杂的情况下去不断验证容量结果最终保障线上软件系统容量可以支撑业务正常运行的过程。 这是一个持续验证的过程相比于传统的性能测试压几个接口得到结果优化验证完发布上线而言。容量测试更提倡持续验证做到对各环节的容量永不信任持续验证最终达到持续的保障线上系统稳定性。 当然容量测试和传统性能测试类似的点也有很多同样需要需求分析场景设计数据准备实施压测以及性能优化。 可以理解为容量测试和传统性能测试并没有本质上的区别都是为了让软件系统满足业务需要支撑业务目标更好的达成。只是容量测试所提倡的方法和理念更适用于当前我们所面临的环境和挑战。 了解容量测试然后忘掉各种高大上的新概念做到持续验证持续保障即可。 2、如何做容量测试 1测试思路 ① 根据具体的业务情况和系统架构通过配置测试的手段测量得到单个服务节点在对应的业务场景下最大的性能表现。 ② 根据系统架构集群、分布式、微服务特点通过启用≥2的服务节点来得到服务节点的增加后系统性能的提升比例。 ③ 通过线上采集的系统数据分析出过去某段时间或某个业务的高峰流量然后通过计算得到容量扩容需要投入的实际服务数量。 2约束/停止条件 在测试过程中只要限定的某项指标达到最大可接受阈值或某项资源达到最大使用状态即刻停止测试。 3选择合适的容量指标 考虑到业务需求和系统架构的不同在选取容量指标时一般遵循如下原则 数据密集型即并发请求量较大的类型一般TPS和RT响应时间是比较关注的指标。
数据存储型即需要存储读写的数据量较大的类型一般吞吐量和IO是比较关注的指标。