zoukankan      html  css  js  c++  java
  • 性能测试中遇到的坑

    1、在压测过程中保证压力机、负载机不处于休眠状态,否则会出现压力机、负载机与服务器通讯中断的现象。设置路径:控制面板硬件和声音电源选项编辑计划设置,使计算机进入休眠状态:从不

    2、压测进行前要练习公司的运维人员,保证服务器、压力机IP不会被限制(由于压测时网络流量过大可能会别自动限制IP)

    3、负载机、压力机、服务器防火墙关闭,否则会出现连接不通的奇葩问题

    4、远程连接负载机(loadrunner generator时,在Unix Environment标签页中勾选Don`t use RSH,否则连接不上)

    5、确认压测过程中是否会有大量的日志输出,确认压力机、服务器磁盘有足够的空间,或者与开发人员协商关闭掉相关日志,关闭tomcat所有日志方式:/conf中编辑logging.propoties,将日志级别都调整为OFF。在/bi中编辑catalina.sh,将if [-z "$CATALINA_OUT"];then CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out修改为if [-z "$CATALINA_OUT"];then CATALINA_OUT=/dev/null;在/conf中编辑server.xml,注释掉AccessLogValve(文件最后);重启服务观察logs文件夹下所有日志均不会输出,文件大小为0.参考博文:http://blog.csdn.net/xysoul/article/details/50347285

    6、tomcat 8.0.23版本在不安装应用时查看gcutil日志,内存不断上涨gc不稳定,8.0.24 、8.0.36均无此问题

    7、服务器是linux的需要考虑open files是否限制,要设置成最大65535。否则会影响并发量和链接数,通过ulimit -a来查看open files的值,参考博文:

        http://blog.csdn.net/jenminzhang/article/details/47017741

        http://blog.csdn.net/alibert/article/details/50915123

    8、调试脚本时可以通过tree视图来查看,也可以通过打开Vuser--Runtime Setting--Log--Extended log来对比查找需要关联或者修改的部分

    9、windows7安装loadrunner时一直卡在执行产品配置,原因:打开进程管理器,其中有多个msiexec.exe*32进程在执行,用户为Administrator,需要kill掉其余的只保留一个,则问题接触,安装可以正常进行 

    10、性能问题排查步骤:

        1)负载机的问题

        2)网络问题

        3)硬件问题

        4)数据库问题

        5)中间件问题

        6)jvm

        7)缓存服务器、zookper

        8)业务程序的逻辑等问题

     
  • 相关阅读:
    autocomplete自动完成搜索提示仿google提示效果
    实现子元素相对于父元素左右居中
    javascript 事件知识集锦
    让 IE9 以下的浏览器支持 Media Queries
    「2013124」Cadence ic5141 installation on CentOS 5.5 x86_64 (limited to personal use)
    「2013420」SciPy, Numerical Python, matplotlib, Enthought Canopy Express
    「2013324」ClipSync, Youdao Note, GNote
    「2013124」XDMCP Configuration for Remote Access to Linux Desktop
    「2013115」Pomodoro, Convert Multiple CD ISO to One DVD ISO HowTo.
    「2013123」CentOS 5.5 x86_64 Installation and Configuration (for Univ. Labs)
  • 原文地址:https://www.cnblogs.com/chengssblog/p/6590069.html
Copyright © 2011-2022 走看看