进程池的进程基础使用是通过jar文件来实现。我们首先来实现一下对jar的进程池的启动、管理和关闭。
我们首先看例子:
package com.shine.MultiProcess;
public class Example {
/**
* 基础例子
*
* @param args
*/
public static void main(String[] args) {
MultiProcessManager.getManager().setJvmPath(
"C:\\Program Files\\Java\\jre6\\bin\\java");
MultiProcessManager
.getManager()
.addProcessByJar("test",
"C:\\Program Files\\Java\\jakarta-jmeter-2.3.4\\bin\\ApacheJMeter.jar");
MultiProcessManager.getManager().startProcess("test");
MultiProcessManager
.getManager()
.addProcessByJar("test1",
"C:\\Program Files\\Java\\jakarta-jmeter-2.3.4\\bin\\ApacheJMeter.jar");
MultiProcessManager.getManager().startProcess("test1");
MultiProcessManager.getManager().closeProcess("test");
}
}
启动进程时候可以配置java的启动路径,jar的执行路径,进程的名称,进程的启动参数。可以指定关闭进程。
svn路径: