zoukankan      html  css  js  c++  java
  • 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、启动、进行测试多测试几次效果不近相同取平均值

       

  • 相关阅读:
    redis面试题总结
    TP5隐藏index.php
    php四种文件加载语句
    【Redis缓存机制】1.Redis介绍和使用场景
    Linux cpufreq 机制了解 arm
    数码设备发展的核心:分离,互联网营销 狼人:
    豆瓣:“慢公司”,互联网营销 狼人:
    互联网周刊:互联网进化论,互联网营销 狼人:
    怀念中国雅虎:技术文化和惨淡命运,互联网营销 狼人:
    菜鸟玩GAE(Google App Engine)完全指南,互联网营销 狼人:
  • 原文地址:https://www.cnblogs.com/danxun/p/12456787.html
Copyright © 2011-2022 走看看