筆記下 App Service 異常 CPU 使用率飆高的疑難排解
結論
刪除 App Service > WebJobs > Daas
症狀
同一隻程式在不同 Slot 中的某個特定 Slot 特別緩慢
排查後發現該 plan 中特定 app 有高 cpu 使用率的情況
但是同一隻程式在其他 Slot 又表現正常 (推斷 code 沒問題)
最後找到 WebJobs 中有不明 Job (Daas) 想說砍了會不會比較快
查了一下 Daas 是 Azure 診斷問題用的 Job
不需要診斷了話就可以把它砍了
所以就把她刪除了
後來發現 CPU 就降下來了
所以應該是某次想看看程式有沒有異常時點過診斷
Azure 自動新增 Daas 作業協助診斷問題
但該作業會造成 CPU 占用過高的問題
不知道這東西的情況下就會得到 CPU 使用率異常的結果