如何篩選執行時間較長的請求?

更新時間:
Copy as MD

長時間的請求會消耗較多的資源,並且影響服務響應速度和整體的穩定性。為了提升系統效能和使用者體驗,識別並最佳化執行時間較長的請求非常重要。因此,您需要先開啟日誌功能,然後通過對SLS日誌進行過濾並篩選出執行時間較長的請求,再針對這些請求進行分析最佳化。

針對SLS日誌進行過濾篩選的具體操作為:

  1. 在函數詳情頁面的日志頁簽,單擊高级日志

  2. 在查詢方塊中輸入要過濾的內容,即可查詢對應的日誌詳情。

    例如,您可以輸入durationMs > 500過濾出函數執行時間大於500毫秒的請求。

    在函數詳情頁選擇日誌 > 進階日誌頁簽,日誌源選擇 function-log,在查詢方塊中輸入查詢條件後執行查詢。查詢結果中可展開日誌條目,查看 durationMsisColdStartinvocationTypefunctionName 等欄位詳情,通過 requestId 定位具體請求。