如何緊急處理沒反應的網站(網路服務)?
如果程式沒寫好,或因為軟硬體總總的因素,網站突然不動了,也許是cpu飆高,也許是記憶體吃滿~如何緊急對網站進行CPR?
STEP 1.找出網站的應用程式集,強制進行回收
執行回收後,並不會馬上關掉”舊的工作者處理緒w3wp.exe,而是開一個新w3wp.exe來接收後續的要求。這時候使用者瀏覽網站,就可以馬上正常執行了。
但如果舊的w3wp.exe沒辦法正常結束(回收),則須要手動來關掉它,讓cpu掉下來或佔用的記憶體釋放掉。
STEP 2.先找出網站的工作者處理緒(w3wp.exe)的PID
1.開始 → 執行 → cmd
2.cd 到 \Windows\System32
3.執行 cscript iisapp.vbs 這個指令
執行後畫面如下:
4.找到pid後,開啟工作管理員,在主選單\檢視\選擇欄位,打開PID欄位顯示(否則會看不到PID)
5.透過PID(例如800)找到正確的w3wp.exe檔,將它結束即可