我的xml代码中有以下行试图杀死java进程。
<sshexec command="kill something" failonerror="false"/>
我有时会收到此错误:
[sshexec]远程命令失败,退出状态为-1
该过程未被杀死,因此当我再次重新启动它时,我得到2个实例而不是1。
有人能帮我解决退出状态的含义吗?
由于
答案 0 :(得分:0)
非零退出状态通常意味着程序完成了一些错误。 https://en.wikipedia.org/wiki/Exit_status
为了调试此问题,您可以登录到远程服务器并手动执行kill命令以查看错误。