通過控制臺使用開發者平臺-邊緣函數
更新時間 2025-05-06 12:15:24
最近更新時間: 2025-05-06 12:15:24
分享文章
本文介紹從開通邊緣函數服務到使用邊緣函數的全流程,便于您快速上手邊緣函數。
開通開發者平臺-邊緣函數服務
AOne開發者平臺提供事件驅動的全托管 Serverless 邊緣函數計算服務。
您無需關注服務部署區域、無需搭建和維護基礎設施,只需一鍵部署代碼,即可天翼云邊緣節點上即時生效,就近響應終端用戶或設備的請求。
您可以將您的自定義JavaScript代碼,部署到AOne邊緣節點,擴展您當前CDN加速域名的邊緣計算功能。
開發者平臺-邊緣函數限時免費期間,提供受限額度:
- 函數數量:20個
- 函數調用次數:10萬次
- 函數執行時長:10ms
使用邊緣函數,您需要:
創建函數并關聯您的域名
- 登錄;
- 單擊 開發者平臺->函數管理;
- 單擊 右上角 創建函數;

| 參數 | 說明 |
|---|---|
| 函數名稱 | 請輸入函數名稱,目前只支持小寫字母、數字、下劃線,開頭結尾只允許小寫字母和數字。名稱長度2-64字符。函數名創建后無法修改。 |
| 規格 | 函數代碼單次執行過程中,CPU運行時間最大值。目前公測期間免費提供10ms規格。 |
| 語言類型 | 當前支持JavaScript,后續會繼續擴展更多編程語言。 |
| 觸發器 | 邊緣函數需要域名作為入口供客戶端訪問,域名使用AOne安全與加速上的加速域名。 |
| 函數模板 | 當前根據常見客戶場景提供預制代碼,幫助您快速體驗并為您的CDN域名擴展自定義功能。 選擇函數模板部署完成后,您可以從函數詳情->版本與發布->快速編輯 進行代碼開發、測試與部署。 |
創建觸發器,綁定域名

| 參數 | 說明 |
|---|---|
| 觸發器類型 | 用于觸發函數計算的入口,目前支持: HTTP觸發器:使用您的CDN域名作為入口供客戶端訪問,域名使用AOne安全與加速上的加速域名。 定時觸發器:定時執行您的邊緣函數,用于處理周期性任務(即將上線)。 |
| 作用域名 | 當您創建HTTP觸發器時,需要關聯您名下的CDN域名。 |
| HTTP路由 | 函數根據具體路由規則生效,支持通配符配置。 |
| 旁路觸發 | 旁路觸發生效后,域名請求僅觸發邊緣函數執行,隨后繼續執行CDN配置并回源,適合于一些鑒權校驗或日志打點的場景。 |
在測試環境中,在線開發并調試函數
創建函數成功后,函數處于未部署狀態。您需要通過 函數管理列表 -> 具體函數 -> 配置,進入到函數詳情中。函數詳情包括 基本信息、觸發器管理、版本與發布、函數監控。
具體步驟如下:
- 通過版本與發布->測試環境->初始版本->操作->快速編輯 進入在線WEB_IDE。在測試環境中進行函數開發與調試。


-
完成代碼編寫后,點擊 保存并部署到測試環境 按鈕,部署您的JavaScript代碼到測試環境。
-
部署成功后,可以在右側函數測試模塊,點擊 發送 按鈕。就可以發送客戶端請求到測試環境,觸發對應的邊緣函數執行邏輯。并通過Console輸出框觀察打印信息,通過Response輸出框觀察響應結果。

-
測試環境代碼版本支持創建副本,可以根據您的實際情況進行代碼版本管理。最多支持5個代碼版本。
部署到正式環境
測試環境測試成功后,點擊 操作-> 部署到正式環境,填寫發布描述后,將函數下發到全網生效。
正式環境里支持版本回滾,如果您需要切換線上版本,點擊操作->切換到此版本,部署成功后生效。


查看函數運行情況
您可以在函數詳情->函數監控 ,查看函數運行情況。
- 支持查詢近1小時、近24小時、近7天、自定義時間,最多支持當前1個月內的運行情況查詢。
- 支持查詢函數調用次數、網絡出流量、錯誤次數。
