導航:首頁 > 編程系統 > linux殺所有tomcat進程

linux殺所有tomcat進程

發布時間:2023-08-29 05:17:57

linux 環境下使用shutdown.sh命令無法關閉tomcat 進程,什麼原因

tomcat在Linux中部復署的方式有多制種多樣,在生產環境中 經常使用多實例的方式部署tomcat的實例。這個時候重啟實例一般都是通過腳本來進行實現的。

例如,在多實例中我們 kill掉tomcat的test實例我們可以這樣:

ps -ef |grep tomcat |grep test |awk 『{print $2}』|xargs kill -9

啟動實例也是用的我們的tomcat的腳本,注意更改xmm等參數。更過Linux命令可以參考《Linux就該這樣學》。Linux的學習需要不斷的努力,多練多敲。加油

⑵ linux重啟tomcat服務命令

linux重啟tomcat服務命令需要分五步進行,下面是具體介紹:
1、進入linux下tomcat目錄,查看tomcat配置在linux的哪個位置下,命令如下:


以上就是小編今天的分享了,希望可以幫助到大家。
本文章基於thinkpadE15品牌、centos7系統撰寫的。

⑶ 如何強制關閉tomcat,同時殺死進程

1、首先打開MyEclipse的servers頁面,看圖。

⑷ Linux下怎麼刪除 Tomcat進程

ps -e | grep tomcat 的進程號
kill -9 PID 強制殺死
或者像樓上說的可以
pkill -9 tomcat 進程名, 強制殺死

⑸ 如何卸載linux系統中的tomcat

1:如果是rpm包裝的可以用yum remove tomcat移除。

2:如果是tar包編譯的,直接刪除安裝的路徑的目錄就可以了,linux沒有注冊表之類的概念 。

3:用 yum刪除要當心軟體的依靠性,可能會連帶其它軟體一同刪除。

4:ps -ef看是否有tomcat進程,也可以cat /var/log/messages看日誌裡面是否啟動,還可以netstat -an 看埠是否開啟,還可以從其他電腦telnet ip port看埠是否可鏈接。

⑹ linux系統下怎麼關閉tomcat

在Linux系統下,啟動和關閉Tomcat使用命令操作。

進入Tomcat下的bin目錄

停止Tomcat服務命令

執行tomcat ./shutdown.sh 後,雖然tomcat服務不能正常訪問了,但是ps -ef | grep tomcat 後,發現tomcat對應的java進程未隨web容器關閉而銷毀,進而存在僵屍java進程。網上看了下導致僵屍進程的原因可能是有非守護線程(即User Thread)存在,jvm不會退出(當JVM中所有的線程都是守護線程的時候,JVM就可以退出了;如果還有一個或以上的非守護線程則JVM不會退出)。通過一下命令查看Tomcat進程是否結束:

若顯示一下相似信息,說明Tomcat進程未結束

此時我們可強制結束該進程(僵屍進程)

上一命令執行完畢後,重新查看Tomcat進程情況,Tomcat已完全停止。

⑺ linux如何查進程,殺進程

ps top, kill
1.查進程
ps命令查找與進程相關的PID號:psa顯示現行終端機下的所有程序,包括其他用戶的程序。ps-A顯示所有程序。psc列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示。ps-e此參數的效果和指定"A"參數相同。pse列出程序時,顯示每個程序所使用的環境變數。psf用ASCII字元顯示樹狀結構,表達程序間的相互關系。ps-H顯示樹狀結構,表示程序間的相互關系。ps-N顯示所有的程序,除了執行ps指令終端機下的程序之外。pss採用程序信號的格式顯示程序狀況。psS列出程序時,包括已中斷的子程序資料。ps-t<終端機編號
指定終端機編號,並列出屬於該終端機的程序的狀況。psu以用戶為主的格式來顯示程序狀況。psx顯示所有程序,不以終端機來區分。
最常用的方法是ps
aux,然後再通過管道使用grep命令過濾查找特定的進程,然後再對特定的進程進行操作。psaux|grepprogram_filter_word,ps-ef|greptomcat
2.殺進程
使用kill命令結束進程:killxxx常用:kill-9324
Linux下還提供了一個killall命令,可以直接使用進程的名字而不是進程標識號,例如:#killall-9NAME

⑻ linux環境下重啟Tomcat服務

廢話一波:俗話說,重啟能解決90%的bug,那麼我們怎麼樣在linux下重啟Tomcat呢?

首先,我們先看看該Tomcat是否在運行,輸入如下指令然後回車,

你可能會看到下面兩種情況的其中之一
情況一:

信息很多,不一一解釋,反正意思就是目前沒有Tomcat正在運行

情況二:

可以看出,當前有兩個Tomcat服務正在運行,綠色的框內的數字,表示運行該服務的進程id,黃色框的內容表示該Tomcat的的執行路徑,其他新增暫時不理。

如果當前Tomcat沒有在運行,則可以直接啟動,進入到Tomcat下的bin目錄,輸入 ./startup.sh
就可以啟動該Tomcat服務,啟動成功後重新輸入 ps -ef|grep java 就會出現類似圖二的畫面

如果當前的Tomcat正在運行,我們需要關掉該Tomcat服務後再執行 ./startup.sh ,即可重啟該Tomcat服務,關掉Tomcat的方式有兩種方法,
第一種:直接用Tomcat的腳本進行,進入到Tomcat的目錄下,輸入命令 ./shutdown.sh 執行Tomcat的關閉服務腳本,Tomcat即可正常關閉,但是Tomcat並不是完全關閉,一般使用第二種方式關閉
第二種:使用linux命令直接殺掉Tomcat的進程,輸入如下指令 kill -9 28003 這里的28003就是該Tomcat服務的進程,至於為什麼要在前面加上 -9 ,其實kill就是給某個進程id發送了一個信號。默認發送的信號是SIGTERM,而kill -9發送的信號是SIGKILL,即exit。exit信號不會被系統阻塞,所以kill -9能順利殺掉進程。當然你也可以使用kill發送其他信號給進程。
殺死Tomcat進程後,就可以按照前面啟動Tomcat的腳本進行啟動。

閱讀全文

與linux殺所有tomcat進程相關的資料

熱點內容
考研哪個app好 瀏覽:30
計算機網路的概念是什麼 瀏覽:625
網路硬碟存儲製作 瀏覽:4
iphone怎麼備份數據到電腦 瀏覽:41
微信小程序報表控制項 瀏覽:722
ipad添加不了qq郵箱賬號和密碼 瀏覽:503
matlab中文文件名 瀏覽:236
excel是啥類型文件 瀏覽:471
安慶培訓編程怎麼選 瀏覽:817
vs2010mfc工具箱 瀏覽:402
刪除文件重置win10怎麼恢復 瀏覽:180
新裝win10有線連不上 瀏覽:785
資料庫商品名唯一怎麼標注 瀏覽:214
電信5g網路什麼時候出 瀏覽:626
手機如何把視頻打包到文件夾裡面 瀏覽:248
excel數據轉vcf文件 瀏覽:585
編程題如何左右翻轉 瀏覽:920
wp10微信安裝不了 瀏覽:793
微軟資料庫密碼怎麼改 瀏覽:627
我們是貴族什麼app可以看 瀏覽:65

友情鏈接