并发用户的数量及相关可用性测试
创建于 2022-11-01 / 最近更新于 2023-03-06 / 1498
字体:
[默认]
[大]
[更大]
测试环境配置
微软云 Microsoft Azure,虚拟云主机,Cent OS 7.5, 单节点
CPU 2.30GHz, 4核8线程
内存64GB,SSD
有缓存情况下
系统吞吐量
下图表明,峰值吞吐量 180 个/s,高并发下平均请求响应时间<1s,在 800 并发请求下请求成功率 100%。
依照微软容量规划方法论,任何时间,即便是每日峰值负载期间,只要保证总活跃用户数的 5%用户并发量,便能保证系统99%以上的可靠性。
以零售业为例,在门店/个人报表的实际使用场景中单节点的极限并发数为50。以单卡片数据请求响应时间<1s 为标准来估算本配置下系统可容纳活跃用户的访问数为:50÷5%=1000 人。
备注事项
上述测试据基于云主机(虚拟机),如实际环境为物理机,则性能有大幅提升;
上述测试为标准测试,在实际使用中可针对数据特征与使用场景,针对性优化;
随着产品不断迭代,性能表现指标将不断提升,最终性能表现以实际为准;
可通过提升Server节点计算能力来提升系统容量。
2 人点赞过