我有一个通过 unix (Solaris 9) 中的脚本执行的类。在脚本内部,该类正在像这样运行:
java -cp $CLASSPATH myPackage.component.MyMainClass $PROPERTIES_PATH/myMainClassProperties.properties
需要监视该 shell 以查看它是正常工作还是失败,并且它还将与不同的参数文件并行运行。所以,我的问题是:
- 如果我使用top,我怎么知道正在执行什么类。那可能吗?**
- 有没有办法唯一标识类,这样它在并行运行时就不会崩溃?
- 它会一直显示
myPackage.component.MyMainClass
在进程表中吗?
当我说并行时,我指的是:
java -cp $CLASSPATH myPackage.component.MyMainClass $PROPERTIES_PATH/myMainClassProperties.properties
在另一个窗口/会话/作业中
java -cp $CLASSPATH myPackage.component.MyMainClass $PROPERTIES_PATH/mySomeOtherProperties.properties
**当我这么说时,是因为 top 显示了这样的内容:
PID 用户名 THR PRI NICE SIZE RES 状态 时间 CPU 命令 8545 蝙蝠侠 47 4 10 190M 112M 睡眠 0:04:00 0.07% java 9022 小丑 91 4 10 286M 211M 睡眠 0:01:00 0.09% java