Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
确定RPT计划是否正在使用命令行运行?_Rpt - Fatal编程技术网

确定RPT计划是否正在使用命令行运行?

确定RPT计划是否正在使用命令行运行?,rpt,Rpt,有人知道是否可以从命令行查询rationalperformancetester“Controller”并确定计划是否正在执行吗? 我知道您可以使用下面的命令查询代理,但是如果RPT计划由于某种原因失败,代理进程通常会继续处于活动状态。这意味着,尽管结果在代理上返回,但控制器可能不会驱动工作负载 [root@agent ~]# ps aux | grep [s]cheduleName root 30000 4.2 11.4 2712004 949872 ? Sl 13:17

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

[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

这被证明是最有效的:

ps aux | grep [s]cheduleName