全部產品
Search
文件中心

Edge Security Acceleration:問題排查和FAQ

更新時間:Oct 29, 2024

如何選擇合適的函數規格?

和Function Compute、ECS一樣,ER也有規格的算力限制(5ms、50ms、100ms)。如果您不清楚自己函數代碼的執行時間,您可以先預設選擇50ms,並將函數發布至測試環境或灰階環境中進行試跑,通過ER日誌查看請求實際執行的時間,並根據實際執行的時間留出20%的buffer選擇函數規格。例如函數實際執行80ms,則選擇100ms的函數規格。您可以隨時調整函數規格,調整是立即生效的。

當邊緣函數出現異常,如何做兜底方案?

網域名稱關聯函數配置時如果您選擇異常時回源,那麼當ER執行異常時,邊緣節點將以用戶端請求的原URL直接回源訪問您的來源站點。您的來源站點可以在接收請求時判斷是異常回源請求還是正常的ER回源請求。例如您可以在正常的ER回源請求添加1個header標記該請求是ER正常的回源請求,而因為ER異常而回源的請求則不會攜帶該header。來源站點可以針對ER異常而回源的請求開發合適的兜底方案(例如您使用ER在邊緣做圖文頁面渲染,當ER正常執行時,所有請求在邊緣渲染並返回給用戶端。當ER異常時,異常請求回源至來源站點,來源站點可做圖文頁面渲染的兜底)。

如何取消灰階?

  1. 如圖所示,例如您的V1版本代碼發布到了生產環境,然後修改了代碼後產生了V2版本並發布至灰階環境(北京),V2發布後產生了異常導致北京地區使用者不可訪問,您希望將北京地區的代碼復原至V1版本。刪除灰階

  2. 您只需要選擇V1的代碼,發布至灰階環境(北京),完成覆蓋V2版本。發布

  3. 發布完成後,灰階環境(北京)啟動並執行代碼版本即為V1,達到了復原的目的。復原

如何刪除灰階環境?

灰階環境可自行按需添加,也可以在配置頁面刪除。灰階環境

說明

刪除後,灰階環境對應的地區的邊緣節點啟動並執行代碼版本將預設與生產環境保持一致。例如您的生產環境運行代碼版本V1,灰階環境(北京)運行代碼版本V2,當您刪除灰階環境(北京)後,北京地區的邊緣節點上啟動並執行代碼版本將預設重設為V1。

如何選擇合適的地區進行灰階發布?

邊緣函數將全球劃分為35個地區供您選擇,您可以結合您的需求,例如您希望新代碼先發布至浙江地區,就可以添加浙江為灰階環境。環境配置完成後,即可前往版本和發佈頁面選擇代碼版本發布至灰階環境(浙江):浙江