Hudson监控外部任务,以Druid跑性能测试为例,脚本druid.sh位于/home/druid/jakarta-jmeter-2.3.4/bin
任务机为:10.20.153.103
1.在任务机上,设置HUDSON_HOME环境变量
export HUDSON_HOME=Hudson服务器的WEB地址
2.新建目录mkdir /home/druid/lib
3.将Hudson提供的jar包:hudson-core-2.0.1.jar、remoting.jar、ant-1.8.0.jar、commons-lang-2.4.jar、xstream-1.3.1-hudson-8.jar、jna-posix-1.0.3.jar放入到该目录下
3.cd /home/druid/lib
4.执行java命令
java -classpath remoting.jar:hudson-core-2.0.1.jar:jna-posix-1.0.3.jar hudson.Main "HudsonTest" sh ~/jakarta-jmeter-2.3.4/bin/druid.sh
其中"HudsonTest"为在Hudson建立的外部任务名称
5.经过实验,可以在我机器上实时查看到任务机的构建状况
本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/623071,如需转载请自行联系原作者