java多线程模拟loadrunner进行压测
package syttest;/*** @author yuzhuliu:* @version 创建时间:2017年9月26日 下午11:58:21* 类说明*/public class ThreadTest {public static int threadCount=1;//启动线程数量public static int threadExcuteCount=10;//每个线程执行任务次数,没有数量的时候设置为999999999默认无穷大public static int average; //每个任务执行的平均耗时public static float tps; //瞬时tps public static int allhits=threadCount*threadExcuteCount; //总执行任务数量public static void main(String[] args) {for (int i = 0; i <threadCount; i++) {Thread th= new Thread(new Runnable1());th.setName("测试线程"+i);th.start();}}
}
class Runnable1 implements Runnable{public void run() {for (int i = 0; i < 200000; i++) {long startTime=System.currentTimeMillis();//记录开始时间System.out.println("处理事务");//替换为自己的方法long endTime=System.currentTimeMillis();//记录结束时间float excTime=(float)(endTime-startTime);ThreadTest.tps=(float)ThreadTest.threadCount*(1000/excTime);System.out.println(Thread.currentThread().getName()+"||当前线程执行次数:"+i+"||耗时为:"+excTime+"||TPS="+ThreadTest.tps+"||执行结果:"+test.flag);System.out.println("");}}
java多线程模拟loadrunner进行压测相关推荐
- java多线程模拟龟兔赛跑,JAVA多线程模拟龟兔赛跑
JAVA多线程模拟龟兔赛跑! class Rabbit extends Thread{ Tortoise tor; int Journey; int RabbitSpeed; public Rabbi ...
- java多线程模拟购买火车票
java多线程模拟购买火车票 本次做的是一个火车票的售卖模拟,不管用户是在窗口还是APP上购买,必然不可能买到同一张票这也就是说一张票的售卖必然是一个线程在操作的,所以,我们在写代码是也要注意这一点 ...
- Java多线程 模拟 购买 退订 机票
Java多线程 模拟 购买 退订 机票 package cn.com.cloud.sea.thread; /*** @author HenryLee* @version 1.0* 买票*/ publ ...
- Java多线程模拟售票系统
Java创建多线程的两种基本方法: 方法1.继承Thread类 (1)定义子类,继承Thread类,重写该类的run()方法作为线程执行体; (2)创建该子类的实例作为线程对象; (3)调用线程对象的 ...
- jmeter一个线程组多个请求_Jmeter模拟真实用户压测场景之阶梯螺纹线程组、终极线程组、并发线程组实例...
我们有时需要模拟非常真实复杂的用户压测场景,可以用到此插件来设计场景 1.安装插件,选项--Plugins Manager打开安装页面 2.搜索standard set并安装,重启jmeter,查看测 ...
- LoadRunner第一次压测实践后的心得体会 收获
背景 前几天,我们产品有了一个压测任务,我老大用LoadRunner进行了一次压测后,老大跟我说:之后还需要再进行一次压测,于是打算交给我来实践.我摩拳擦掌:终于可以用LoadRunner来一次压测实 ...
- 利用JAVA多线程模拟售票系统,对统一资源进行处理
首先多线程处理统一资源的方式有两种 分别介绍一下两者的区别 synchronized与Lock的区别 1.Lock不是Java语言内置的,synchronized是Java语言的关键字 2.synch ...
- Java多线程模拟加工厂加工玩具
创建工厂类, 属性包括:车间类的对象的集合,仓库容量 方法包括: 1. 加工玩具的方法(product),方法的功能是各个车间同时工作.根据仓库容量平均分配给各个车间需要加工玩具的数量.2. 建造玩具 ...
- Java 多线程 模拟银行ATM实时存取钱
近期想回顾一些知识: 一.Java 多线程 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务.多线程是多任务的一种特别的形式,但多线程使用了更小的资源开 ...
最新文章
- Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析
- centos7下解决tomcat启动慢的问题
- [C++11]统一的数据初始化方式 - 初始化列表
- Linux: 系统文件权限总结
- java代码使用Pair元组-运行可以-编译失败
- SpringSecurityFilterChain
- 转载:margin外边距合并问题以及解决方式
- python的编码规范【摘】
- hbase占用内存过高_Hbase探究——如何避免一行数据过大导致加载至内存出现out of memory的情况...
- 100件不可思议的事
- es6学习推荐网址(阮一峰)
- python实时监控文件夹内文件数量变化_python 监控文件夹变化
- java复数类求模_用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加、减运算 用java编写一个复数类...
- 从发不起工资到融资1650万,逸创创始人叶翔如何熬过来的?
- 微信小程序开发——调用免费天气api接口(高德、天气API)
- IntelliJ IDEA 还能画思维导图,果然最强 IDE!
- 印象深刻的一个人450作文_印象深刻的一个人作文450字
- Windows安装VMware(Linux系统)
- 企业分公司与总部之间的网络连通高效方案
- 山东省一个区和天津市一个区,名字一模一样!
热门文章
- arma预测matlab讲解,MATLAB中ARMA模型预测差分问题
- R中6种读入表格数据的方式哪个最快?结果出人意料!
- 明天 | 2021单细胞组学国际研讨会(线上)【附直播链接】
- 1.4 编程基础之逻辑表达式与条件分支 16 三角形判断
- jquery无法找到其他父级子集解决方法
- 远程计算机怎么安装软件安装,轻松一步把电脑上的软件远程安装到电视上!
- window下tomcat 按天生成日志_Tomcat原理(一)
- 跳坑成功,手摸手带你使用PHP连接Oracle数据库
- 【ES7(2016)】幂运算符**
- Android逆向笔记-IDA Pro动态调试Android程序(真机)