zoukankan      html  css  js  c++  java
  • uniGUI试用笔记(十)

    今天用LoadRunner对uniGUI的Standalone模式的程序进行了一次压力测试,程序采用三层模式,将应用服务器与Web服务器分离,由于条件限制,数据库、应用服务和Web服务都部署在同一条云服务器上,客户端使用IE浏览器,如下图:

    image

    云服务器配置:CPU 4核 内存8G 硬盘500G 带宽10Mbps

    客户端为笔记本电脑,i7 8核,内存16G,硬盘1T,客户端带宽20Mbps

    先用LoadRunner纪录一组操作,包括操作员登录、打开结算单列表,大约900条纪录分页显示,点击第一条纪录,打开结算单明细列表页面,大约包含了300条明细纪录,分页显示,点击第一条明细纪录弹出窗体显示明细详细内容,然后依次关闭各个窗体并退出程序。

    在LoadRunner的脚本中,看到大约有40多个动作,如下图:

    image

    虚拟100个客户端,连续3分钟测试,结果报告如下图:

    99%2J5L%J_VBD_{OP(V7N13

    报告显示:

    (1)共模拟出动作数2.5万多次,平均每秒80次左右。

    (2)网络流量最高时1.3Mbyte/s,平均876KByte/s,与服务器的上行带宽吻合。

    (3)错误http_404有500来次,产生原因不明确,不知道是否和网络带宽有关,因为此时应用服务器程序还在为其他客户端提供应用服务,共同抢占带宽。

    (4)在云服务器上通过任务管理器观察到uniGUI的Web服务程序内存最高峰大约160M,在所有客户端关闭后,逐渐回到了20M左右,应用服务器占用内存最高约200M。

    结论:

    uniGUI应用程序在Standalone模式下性能表现还是不错,应该符合作者说的:性能取决于硬件条件。

  • 相关阅读:
    HDU 2081 手机短号
    HDU 2053 Switch Game
    HDU 2040 亲和数
    HDU 2070 Fibbonacci Number
    redis集群安装2
    redis集群1
    批量更新sql
    centos 6升级 GCC 到4.8
    排序4 -- 插入排序
    排序3--选择排序
  • 原文地址:https://www.cnblogs.com/ChinaEHR/p/4060271.html
Copyright © 2011-2022 走看看