public class Benchmark
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doSomething(int thread,
int times,
java.lang.String name,
BenchmarkCallback callback)
多线程并发压测做任务接口.
|
void |
doSomething(int times,
java.lang.String name,
BenchmarkCallback callback)
多线程压测做任务接口.
|
void |
doSomething(java.lang.String name,
BenchmarkCallback callback)
单线程压测做任务接口.
|
public Benchmark()
public Benchmark(int runTimes)
public Benchmark(int warmupTimes,
int runTimes)
public void doSomething(java.lang.String name,
BenchmarkCallback callback)
throws java.lang.Exception
name - 任务名称callback - 任务java.lang.Exception - 做任务的过程中可能会抛出的异常public void doSomething(int times,
java.lang.String name,
BenchmarkCallback callback)
throws java.lang.Exception
times - 循环几次name - 任务名称callback - 任务java.lang.Exception - 做任务的过程中可能会抛出的异常public void doSomething(int thread,
int times,
java.lang.String name,
BenchmarkCallback callback)
throws java.lang.Exception
thread - 多少线程的并发times - 循环几次name - 任务名称callback - 任务java.lang.Exception - 做任务的过程中可能会抛出的异常