跳到主要内容
版本:6.0.0

并发用户的数量及相关可用性测试

测试环境配置

  • 微软云 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 人。

image.png

备注事项

  • 上述测试据基于云主机(虚拟机),如实际环境为物理机,则性能有大幅提升;

  • 上述测试为标准测试,在实际使用中可针对数据特征与使用场景,针对性优化;

  • 随着产品不断迭代,性能表现指标将不断提升,最终性能表现以实际为准;

  • 可通过提升Server节点计算能力来提升系统容量。