系统的性能决定的要素?跟并发用户数的关系?

作者:Gakki

系统的性能决定的要素?跟并发用户数的关系?

  1. 术语定义
  • 并发用户数:指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal User),并发用户数一定会对服务器产生压力的。
  • 在线用户数:只是 ”挂” 在系统上,对服务器不产生压力
  • 注册用户数:一般指的是数据库中存在的用户数。
  • TPS:(Transaction Per Second), 每秒事务数, 是衡量系统性能的一个非常重要的指标。
  1. 如何评价系统的性能
  • 针对服务器端的性能,主要是以 TPS 来衡量系统的性能,并发用户数只是作为辅助来衡量系统的性能。如果要用并发用户数来作为衡量系统的性能,我觉得应该加个响应时间。多少秒之内完成该请求。但如果系统负载不高的话,将思考时间加到脚本中之后,并发用户数可以增加很多倍,因此用并发用户数来来衡量系统的性能没有多大的意义。
  1. 性能测试策略
  • 在做性能测试的时候,一般都是按照梯度施压的方式进行加用户数。而不是在没有做任何预估的情况下,一次性就加几千个用户,这样做服务器只会返回更多的错、并且响应时间会很少,这样做的意义并不大。

你可能感兴趣的:(系统的性能决定的要素?跟并发用户数的关系?)