1.進入tomcat/bin目錄下,執行sh shutdown.sh命令關閉tomcat。
2.然後執行命令 ps -aux | grep tomcat 命令,檢視tomcat命令是否真的關閉
3.如果沒有關閉執行 kill -9 #pid 來徹底關閉tomcat(#pid是tomcat的程序id)
root 17505 0.0 0.0 63344 768 pts/1 s+ 10:22 0:00 grep tomcat
user pid %cpu %mem vsz rss tty stat start time command
4.最後進入tomcat/work目錄下,執行 rm -rf catalina 來刪除快取檔案
5.執行ls 確認是否刪除,如果work目錄下沒有catalina資料夾說明刪除成功。
6.在進入tomcat/bin目錄下,執行./startup.sh命令來重啟tomcat。
即停止tomcat、進入tomcat/work目錄下——>執行 rm -rf catalina 來刪除快取檔案——>啟動tomcat = ok,哈哈哈。
Linux伺服器 記憶體和快取的清理
今天發現跑深度學習程式時,伺服器會很卡並直接掉線,要過很久才能重新連線。最開始以為是gpu的問題,但是上週在跑同樣batch的資料時沒有遇到問題,與朋友討論後認為是cpu記憶體爆掉了的原因。以下是完整的修復過程 free h 檢視記憶體和快取 watch free h 實時檢視記憶體和快取 發現不跑...
高效能伺服器架構(二) 快取清理策略
雖然使用快取思想似乎是乙個很簡單的事情,但是快取機制卻有乙個核心的難點,就是 快取清理。我們所說的快取,都是儲存一些資料,但是這些資料往往是會變化的,我們要針對這些變化,清理掉儲存的 髒 資料,卻可能不是那麼容易。第一種是使用控制命令。簡單來說,就是在伺服器程序上,開通乙個實時的命令埠,我們可以通過...
伺服器快取
快取可以在客戶端和伺服器中做,要是之間還有 也可能對響應進行快取。是將客戶端和伺服器連線在一起,作為中間人角色,可以將客戶端請求響應的內容進行快取,在下次客戶端快取時,直接返回快取結果,提高效能。快取控制是在http頭資訊中cache control設定,當設成private時,不會進行快取,當設定...