Lamp
Web 伺服器 CPU 使用率隨著 LAMP 堆棧緩慢增加?
今年我對我的網站進行了大量更改,並註意到我的 CPU 使用率在幾個月內逐漸增加(在大約 2 個月內從大約 0% 慢慢上升到 60%)。幾週前重新啟動我的伺服器後,它又回到了 0%,現在又開始緩慢攀升。
我的所有其他統計數據(例如 RAM 和吞吐量)基本持平,只有 CPU 使用率在攀升。沒有尖峰 - 只是逐漸爬升。RAM 保持在 8% 左右。
幾個月前我實現了 HTTP2/push 和延遲載入圖像,我懷疑其中 1 個實現可能會導致這種情況,但我不能 100% 確定。
有誰知道為什麼會發生這種情況的任何常見原因?它可能是我的 PHP 程式碼中的東西嗎?有沒有辦法可以診斷問題?
編輯:我要嘗試的一件事是禁用 HTTP2/push,測試,然後對延遲載入圖像執行相同的操作。但是,我仍然不知道這些是否會導致如此奇怪的問題。
編輯2:我認為這個問題可能與此相同:https ://stackoverflow.com/questions/64345022/google-osconfigs-cpu-usage-of-vm-on-google-cloud-platform-increases-steadily
編輯 3:我可能在這裡找到了一些有用的資訊(也許這是一個錯誤?) - https://github.com/GoogleCloudPlatform/osconfig/issues/228
現在似乎已經修復了一個錯誤。
google-osconfig-agent
試試sudo apt-get update && sudo apt-get upgrade google-osconfig-agent
。