0

任何人都知道是否可以从命令行查询 Rational Performance Tester“控制器”并确定是否正在执行计划?
我知道您可以使用以下命令查询代理,但如果 R​​PT 计划由于某种原因失败,代理进程通常会继续处于活动状态。这意味着,尽管在 Agent 上返回了结果,但 Controller 可能不会驱动工作负载。

[root@agent ~]# ps aux | grep [s]cheduleName
root     30000  4.2 11.4 2712004 949872 ?      Sl   13:17  13:46 java
-Drptserver.rootDiscoveryUrl=http://controller.com:7080/deployment/
-Drptagent.agentName=agent.com -Drptagent.engineName=agent.com
-Drptagent.scheduleName=scheduleName 
-Drptagent.rptDeployDir=file:/tmp/rpt/deployment_root/root/A1E0E83B67946D90D6F6E53236393936/ 
-Drptagent.secure=false 
-Drptagent.securePort=7443 
-Drptagent.installBase=/opt/ 
-Xmx2500m -Xmn768m -Xscmx150m -Xgcpolicy:gencon 
-XX:UseThreadPriorities -DrptLocale=en_US
-Drptserver.domoHeavyClass=com.ibm.rational.test.lt.kernel.runner.impl.RPTNextgenRunner
-Drptserver.domoLiteUrl=file:/opt/IBM/SDP/Majordomo/lib/
-Drptserver.domoLiteClass=com.ibm.rational.test.lt.nextgen.Domo 
-cp /opt/IBM/SDP/Majordomo/lib/boot.jar com.ibm.rational.test.lt.boot.DomoBooter
4

1 回答 1

0

这已被证明是最有效的:

ps aux | grep [s]cheduleName
于 2014-03-03T13:53:30.747 回答