tomcat啟動立馬停止怎么回事 tomcat的CLOSEWAIT是怎么回事?
tomcat的CLOSEWAIT是怎么回事?closewait是tomcat一種假死現(xiàn)象。導(dǎo)致的原因:jvm內(nèi)存泄漏2.jvmgc時間過長,可能導(dǎo)致應(yīng)用暫停3.負載太重,超出服務(wù)限制4.應(yīng)用程序本身問
tomcat的CLOSEWAIT是怎么回事?
closewait是tomcat一種假死現(xiàn)象。導(dǎo)致的原因:
jvm內(nèi)存泄漏
2.jvmgc時間過長,可能導(dǎo)致應(yīng)用暫停
3.負載太重,超出服務(wù)限制
4.應(yīng)用程序本身問題倒致死鎖
eclipse如何停止其他正在運行的tomcat端口?
eclipse沒有辦法關(guān)掉獨立顯卡的tomcat的服務(wù)
tomcat 腳本是直接kill?
不是,啟動,tomcat突然停止,但它的java進程還在,不過狀態(tài)為S(restless),又不是運行時的R(Runnable),不能這個腳本并沒有什么trible掉進程,要全部去殺進程我還是要用kill,不然的話進程會越來越多
tomcat有沒有運行成功如何查看?
必須啟動后linux然后把直接進入到tomcat安裝目錄cd/tomcat*/apache-tomcat-6.0.26/bin下啟動#又開始正常運行命令停止下來tomcat時不運行命令:#遠程實時查看tomcat的控制臺:進入tomcat/logs/文件夾下然后輸入指令:tail-fcatalina.太out就可以不一欄控制臺了或則是可以使用bin目錄下的命令,要是能進入控制臺,那就證明tomcat啟動最終
如何用pshell啟動tomcat進程?
可以打開終端
cd/java/tomcat
#不能執(zhí)行
#啟動tomcat
#停止tomcat
tail-flogs/catalina.土爆#看tomcat的控制臺輸出;
#看是否已經(jīng)有tomcat在正常運行了
ps-ef|greptomcat
#如果沒有有,用kill
kill-9pid#pid為或者的進程號
.例如pe-ef|greptomcat輸出如下
sun51441010:21pts/100:00:06/java/jdk/bin/java-Djava.endorsed.dirs/java/tomcat/common/endorsed-classpath:/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar-Dcatalina.home/java/tomcatstart
則5144就為進程號pid5144
kill-95144就可以不再次干掉tomcat
是需要得知道如何一欄進程:)
前面可以介紹的兩個命令是用于欄里點當(dāng)前系統(tǒng)用戶的情況,下面就來看看進程的情況,這也本章的主題.要對進程參與監(jiān)測和再控制,是需要前提是要了解當(dāng)前進程的情況,也就是要欄里點當(dāng)前進程,而ps命令是最基本是同樣也更加強橫無比的進程欄里點命令.在用該命令這個可以判斷有哪些進程一直在正常運行和運行的狀態(tài)、進程如何確定結(jié)束了、進程有沒有僵尸、哪些進程占用帶寬了過多的資源等等.當(dāng)然大部分信息都是也可以通過負責(zé)執(zhí)行該命令得到的.
ps命令最常用的肯定應(yīng)用于視頻監(jiān)視后臺進程的tt工作情況,是因為后臺進程是不和屏幕鍵盤這些標(biāo)準(zhǔn)然后輸入/輸出設(shè)備并且通信的,所以如果沒有需要先檢測其情況,便這個可以可以使用ps命令了.
ps[選項]
下面對下達命令選項并且說明∶
-e沒顯示所有進程.
-f全格式.
-h不總是顯示標(biāo)題.
-l長格式.
-w寬輸出.
a不顯示終端上的所有進程,包括其他用戶的進程.
r只沒顯示正在啟動的進程.
x總是顯示也沒再控制終端的進程.
O[|-]k1[,[|-]k2[,…]]參照SHORT KEYS、k1、k2中快捷鍵設(shè)置指定的多級排序順序總是顯示進程列表.這對ps的相同格式都修真者的存在著系統(tǒng)默認(rèn)的順序指定.這些設(shè)置順序是可以被用戶的重新指定所覆蓋.其中“”字符是可選的,“-”字符是倒轉(zhuǎn)指定鍵的方向.
最常用的三個參數(shù)是u、a、x.