zoukankan      html  css  js  c++  java
  • Rest Project Performace Pressure Test

    首次调整基线和配置修改

    机器配置为

    CPU: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.6GHz 24core
    内存: 128G

    JDK Ver: 1.7.0_80
    Tomcat Ver: 8.5.6

    OSP Client Interface Conf Param: CentOS5.8、Timeout 20ms

    验测线程50并发

    验测线程200并发

    Redis Response Interface Conf Param: CentOS5.8、Connection Redis

    验测线程50并发

    验测线程200并发


    切换服务器版本为CentOS6.6、Tomcat版本和ThreadPool配置参数不变,重新压测数据如下

    OSP Client Interface Conf Param: CentOS6.6、Timeout 20ms

    验测线程50并发

    验测线程200并发

    Redis Response Interface Conf Param: CentOS6.6、Connection Redis

    验测线程50并发

    验测线程200并发

    此次调整操作系统版本6.6之后同比之前5.8版本中的压测结果均有30%左右的提升,但调用USP的OSP接口环比原生链接Redis的接口的QPS相差还在45%以上,前者低于后者。


    调整VM参数后两个接口200并发的压测结果

    OSP Client Interface

    验测线程200并发

    Redis Response Interface

    验测线程200并发

    两个接口QPS均有10%的提升,但环比差距仍为50%,原生访问Redis的接口好于访问OSP的接口


    注意

    相同CPU: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.6GHz 24core
    相同OS Ver 和 Kernel: Linux version 2.6.32-504.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Oct 15 04:27:16 UTC 2014
    两个接口在上述条件下内存128G压测性能都好于32G有3倍之多
  • 相关阅读:
    Asp.net MVC 中Ajax的使用
    MVC Controller return 格式分类及用法
    【金楽】老博客地址
    C语言博客作业--结构体
    结构体、共用体、枚举博客转载
    C博客作业--指针
    C语言博客作业--字符数组
    C语言博客作业--一二维数组
    C语言博客作业--数据类型
    C语言博客作业--函数
  • 原文地址:https://www.cnblogs.com/andy-zhou/p/6289058.html
Copyright © 2011-2022 走看看