• Tomcat优化2与压力测试


    一、部署测试java web项目(压力测试环境搭建)

    要想进行对Tomcat的性能进行优化,首先你要有一个部署在Linux之上的Tomcat服务,为了将场景模拟的更贴近真实的开发环境,在tomcat上部署一个可以访问数据库的项目

    1、mysql环境

    #切换到mysql目录
    cd /usr/local/mysql
    #查看mysql环境
    rpm -qa | grep -i mysql

    2、创建dashboard数据库

    1、登陆到mysql

    service mysql start
    mysql -uroot -p

      

    2、执行SQL脚本

    #选择一个database
    use mysql;
    #执行sql脚本文件
    source /usr/local/mysql/dashboard.sql
    #查看database
    show databases;

    3、部署web应用

    3.1 切入webapps目录

    cd /usr/local/apache-tomcat-8.5.34/webapps/

    3.2 将所有的文件删除

    rm -rf *

    3.3 创建一个ROOT文件夹

    mkdir ROOT

    3.4 上传war包到ROOT目录

    3.5 解压上传的war包

    jar -xvf dashboard-web.war 

      

    3.6 将解压完成后的war包删除

    rm -rf dashboard-web.war 

      

    3.7 修改数据库配置文件

    cd /usr/local/apache-tomcat-8.5.34/webapps/ROOT/WEB-INF/classes/
    vi jdbc.properties

      

    3.8 修改内容

    jdbc.driverClassName=com.mysql.jdbc.Driver
    jdbc.url=jdbc:mysql://192.168.33.136:3306/dashboard?useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true
    jdbc.username=root
    jdbc.password=root

      

    3.9 重启tomcat,访问首页  192.168.33.136:8080/index

    #切换目录
    cd /usr/local/apache-tomcat-8.5.34/bin/
    #启动tomcat
    ./startup.sh

       

    二、Apache JMeter进行测试

      Apache JMeter是开源的压力测试工具,我们借助于此工具进行测试,将测试出tomcat的吞吐量等信息;

    1、下载安装

      下载地址:http://jmeter.apache.org/download_jmeter.cgi

      

    2、进行解压

      

    3、进入bin目录  双击jmeter.bat文件启动

        

    4、修改语言

    Options/Chose Language/chinese(Simplified)

     5、启动、进行测试多测试几次效果不近相同取平均值

       

  • 相关阅读:
    create joint
    delphi 使用parent让进度条上显示文字
    abSymMeshMEL.txt
    ini写配置信息
    CreateBindGroupNode.txt
    CreateaJointCurve.txt
    09 IKFKMatch.txt
    TIF_to_MAP.BAT
    ImportBVHv20.txt
    FormatDateTime 一段以时间为命令的代码
  • 原文地址:https://www.cnblogs.com/danxun/p/12456787.html
Copyright © 2020-2023  润新知