我有一个java程序,我从comman java -jar MyProgram.jar
开始,我可以使用命令java -jar MyProgram.jar stop
来停止java程序。我在同一个shell中运行我的命令时遇到问题,因为之前的程序正在运行,是否有另一种方法可以打开另一个QShell或在同一个shell中运行另一个命令?
答案 0 :(得分:2)
Qsh不支持作业控制,您只能为每个会话打开一个。
最简单的方法是打开另一个绿屏会话并在其中运行第二个qsh
请注意,键入SysReq-2也会停止当前程序。
答案 1 :(得分:2)
守护进程可能是一个长期运行的后台服务。因此,您通常会将其提交到某个批处理子系统中运行。您通常会在另一个会话中使用ENDJOB。
有关他们希望您的作业在此特定系统上运行的位置的详细信息,请咨询系统管理员。有各种选择,测试可能与他们希望在生产中运行的方式不同。