伺服器程式假死問題

2021-10-12 09:57:49 字數 283 閱讀 4998

最近伺服器程式有概率出現假死現象,也看不到啥日誌,上一秒日誌都是正常的,下一秒伺服器不接受請求了,但是程序還在,埠也在監聽。用telnet本機進行訪問,訪問埠不通,也就是埠在監聽,伺服器無法監聽請求了。

排查:用pstack命令抓到堆疊資訊,發現卡到對應的**行,看**發現了乙個死迴圈問題,處理這個問題,伺服器正常運轉。

pstack可以追蹤正在執行的程序的堆疊,後面接程序的id。

strace -p 程序id 也可以追蹤程序堆疊

strace -i 可執行檔案,輸出系統呼叫的入口指標

關於windows伺服器apach假死

在解決上篇文章中提到的linux問題中間,windows伺服器也出現了問題,果然天將降大任於斯人也,必先讓他加班猝死 具體問題如下 伺服器莫名其妙不能訪問,登入伺服器後出現一下彈框 檢視程序php cgi依然存在在工作,但是依然無法訪問,重啟後恢復正常.emmmm感覺每次重啟完linux再過來重啟一...

windows伺服器解決挖礦程式問題

前幾天發現伺服器報警,cpu使用率已達100 查資料知道正是最近比較流行的挖礦程式在搗鬼。我們使用的是阿里雲的伺服器,作業系統是windows server。網上有大量的資料講如何處理,我把自己處理的思路以及實踐過程和大家分享。1 關閉危險埠 這一步主要是杜絕重複感染,一般挖礦程式都是利用伺服器的埠...

Web 伺服器與 應用程式伺服器

一 web伺服器 1 常用的web伺服器又apache iis等 2 web伺服器的特點 web伺服器可以解析 handles http協議。當web伺服器接收到乙個http請求 request 會返回乙個http響應 response 例如送回乙個html頁面。web伺服器的 模型 delegat...