摘要:如果是系統安裝可以直接用服務管理腳本進行如在主要思路是先用發(fā)停止信號結進程如果不能順利結束再用殺掉進程使用方法是如果你自己用腳本管理也可以參考這個思路貼上停止腳本片段供你參考
如果是系統安裝,可以直接用服務管理腳本進行, 如ubuntu在/etc/init.d/tomcat8
主要思路是先用start-stop-daemon發(fā)停止信號結tomcat進程, 如果不能順利結束, 再用kill殺掉進程.
使用方法是
$ sudo service tomcat8 stop
如果你自己用腳本管理,也可以參考這個思路, 貼上停止腳本片段供你參考:
stop) log_daemon_msg "Stopping $DESC" "$NAME" set +e if [ -f "$CATALINA_PID" ]; then start-stop-daemon --stop --pidfile "$CATALINA_PID" --user "$TOMCAT8_USER" --retry=TERM/20/KILL/5 >/dev/null if [ $? -eq 1 ]; then log_progress_msg "$DESC is not running but pid file exists, cleaning up" elif [ $? -eq 3 ]; then PID="`cat $CATALINA_PID`" log_failure_msg "Failed to stop $NAME (pid $PID)" exit 1 fi rm -f "$CATALINA_PID" rm -rf "$JVM_TMP" else log_progress_msg "(not running)" fi log_end_msg 0 set -e ;;
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.hztianpu.com/yun/70979.html
摘要:優(yōu)化刪除自帶的不必要的文件是有必要的,最大限度保證系統安全。所以我們要對進行必要的修改,讓等待數據庫啟動完畢再啟動。 showImg(https://segmentfault.com/img/remote/1460000014711637?w=1010&h=276); 本文是鋼哥的Oracle APEX系列文章中的第五篇,完整 Oracle APEX 系列文章如下: Oracle A...
閱讀 3319·2023-04-25 18:43
閱讀 994·2021-11-24 09:39
閱讀 1420·2021-10-14 09:43
閱讀 3970·2021-09-22 15:58
閱讀 2064·2019-08-29 17:18
閱讀 483·2019-08-29 14:14
閱讀 3141·2019-08-29 13:01
閱讀 1674·2019-08-29 12:33