zoukankan      html  css  js  c++  java
  • 性能测试环境的部署

     性能测试环境

    包括软件环境、硬盘环境和网络环境。这三大环境不仅仅是指应用服务器环境,还包括数据库服务器环境、缓存服务器、文件服务器以及其他中间应用服务器环境
    硬件环境包括: CPU、内存、硬盘等基本因素
    软件环境包括:软件版本号、软件位数、配置文件等。比如JDK的版本以及位数、数据库软件版本、Tomcat的版本。配置文件包括JVM配置、线程池配置、数据库配置文件等
    网络环境包括:网络协议以及网络带宽等
    集群环境包括:应用相关服务器(包括文件服务器等)的负载均衡环境、数据库(包括缓存数据库等)的热备或者主从环境、集群环境等。

    仿真性能测试环境原则
    如果能用生产环境做性能测试,那么优先考虑直接使用生产环境做性能测试。如果无法用生产环境做性能测试,那么在申请线下仿真测试环境的时候,应该遵循以下原则:

    1,硬件环境尽可能地保持与生产环境一致,包括集群环境
    2,如果集群环境太庞大,可以适当进行衰减
    3,如果数据库集群环境太庞大,使用分库分表,则只使用单库方式即可.

    4·如果实在无法保证硬件环境与线上保持一致,那么只能按照低配环境进行测试,如果低配环境测出的性能数据满足上线要求,那么线上高配环境肯定也满足既定的性能要求;如果无法满足,则不建议做建模估算,因为如果CPU颗粒数、高速缓存物理内存大小、磁盘转速不同,所谓的性能建模得出的性能结果也不会准确到哪去

  • 相关阅读:
    E. Arranging The Sheep
    B. Box Fitting
    E. Permutation by Sum
    D. Corrupted Array
    联通 F677V2 光猫改桥接
    IntelliJ IDEA 常用快捷键整理
    Git 常用命令速查表
    Git 入门操作指南
    Anaconda 常用命令总结
    VS code 快捷键整理
  • 原文地址:https://www.cnblogs.com/lvchengda/p/12730919.html
Copyright © 2011-2022 走看看