您没有
JAVA_PID在stop和start命令之间进行重置/更新,因此
start将基于以下情况退出:
[ -n "$JAVA_PID" ] && echo "$NAME already started" && exit 0
您需要
JAVA_PID在停止后重设/更新,例如
update_pid(){ JAVA_PID=$(pgrep -f "[A]pacheJMeter.jar $RMI_HOST_DEF -Dserver_port=1099")}...do_restart(){ do_stop update_pid do_start}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)