这个脚本中定义了 start、stop 和 restart 三个命令,
分别对应启动、停止和重启应用程序的操作。
在 start 和 stop 命令中,我们都增加了检查进程是否已经启动的逻辑,并在必要的时候更新 PID_FILE 文件中的 PID 值。
在 stop 命令中,我们还加入了删除 $PID_FILE 文件的逻辑。
在你使用时,只需
执行 ./start-stop.sh start 命令来启动应用程序,
执行 ./start-stop.sh stop 命令来停止应用程序,
执行 ./start-stop.sh restart 命令来重启应用程序。