您的位置:首页 > 其它

MultiProcess进程池的设计(二)Jar进程启动和关闭

2011-11-25 13:46 141 查看
进程池的进程基础使用是通过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路径:

http://code.google.com/p/ken-javaframeword/source/browse/trunk/JavaFramework2.5/src/com/shine/MultiProcess/Example.java
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: