全部產品
Search
文件中心

Function Compute:2022年功能發布記錄

更新時間:Sep 04, 2025

本文介紹Function Compute2022年度發布的功能變更以及對應的文檔動態。

2022年11月

功能名稱

變更類型

功能描述

相關文檔

全地區全計費項目價格下調

最佳化

自2022年11月03日起,Function Compute推出全地區計費項目價格下調。通過最佳化計費規則,Function Compute支援您按需靈活配比資源,提高資源使用率。同時,Function Compute下調隨用隨付和資源套件的價格。當您日均資源使用率已達30%時,Function Compute仍能為您降低12%~47%的成本,幫您節省開支。

執行個體記憶體規格拆分

最佳化

原執行個體記憶體規格拆分為vCPU和記憶體規格。

執行個體類型及使用模式

服務支援掛載OSS檔案系統

新增

Function Compute的服務支援配置OSS掛載,配置成功後,該服務下的函數可以像使用本地檔案系統一樣使用指定OSS檔案系統。

配置OSS檔案系統

GPU顯存範圍可調配

最佳化

GPU顯存支援以1 GB為梯度進行調配,範圍為1~16 GB。

執行個體類型及使用模式

2022年09月

功能名稱

變更類型

功能描述

相關文檔

EventBridge觸發器進階功能

新增

EventBridge觸發器新增批量推送、重試和無效信件佇列等進階功能。

觸發器進階功能

新增運行時

  • Node.js 16

  • .NET Core 3.1

新增

Function Compute新增以下官方Runtime。

  • Node.js 16

  • .NET Core 3.1

GPU執行個體Auto Scaling功能

新增

GPU新增Auto Scaling功能,支援根據GPU執行個體的SM、顯存、硬體編碼器、硬體解碼器利用率進行自動擴縮容預留執行個體的策略。

HTTP函數支援gRPC協議

新增

HTTP函數支援通過gRPC請求觸發執行,此時函數可以看做一個Web Server,對gRPC請求進行處理。

非Web Server模式

新增

Custom Container新增非Web Server模式,未配置CAPort連接埠時,無需定義HTTP Server。

Custom Container簡介

自訂健全狀態檢查

新增

選擇使用自訂運行時建立方式建立函數或選擇使用容器鏡像建立方式建立函數且選擇您自己的容器鏡像作為函數運行環境時,您的自訂運行環境可能出現不穩定的情況,導致函數執行個體工作異常。這種情況下,Function Compute支援為函數執行個體設定周期性健全狀態檢查,避免請求訊息被分配至異常執行個體而導致請求失敗。

設定執行個體自訂健全狀態檢查

GPU執行個體商業化

迭代

GPU執行個體結束公測,開始正式收費。

2022年08月

功能名稱

變更類型

功能描述

相關文檔

官方公用層

新增

Function Compute新增常用的官方公用層,您無需自訂層即可為您的函數配置層。

層管理

HTTP函數支援指定規則灰階發布

新增

Function Compute新增指定規則灰階功能,滿足灰階規則的請求訊息被路由至灰階版本。

使用版本和別名實現灰階發布

建立函數預設以Root使用者運行

最佳化

Function Compute新建立的函數將預設以Root使用者運行,存量函數預設以使用者ID大於等於10000的非Root使用者運行。

建立函數放開寫入檔案的目錄限制

最佳化

Function Compute新建立的函數支援寫檔案至所有目錄,放開只能寫入檔案至/tmp目錄的限制。

2022年07月

功能名稱

變更類型

功能描述

相關文檔

HTTP函數放開部分Headers

最佳化

HTTP函數的要求標頭和返回頭放開以下限制:

  • 要求標頭放開以下Headers:

    • accept-encoding

    • transfer-encoding

    • te

    • proxy-authorization

    • trailer

  • 返回頭放開以下Headers:

    • content-encoding

    • transfer-encoding

    • proxy-authenticate

    • trailer

    • upgrade(Custom Runtime和Custom Container)

系統內容變數

新增

設定環境變數時,支援使用以下新增的系統變數。

  • ALIBABA_CLOUD_ACCESS_KEY_ID:使用者角色密鑰ID。

  • ALIBABA_CLOUD_ACCESS_KEY_SECRET:使用者角色密鑰。

  • ALIBABA_CLOUD_SECURITY_TOKEN:使用者角色臨時Token。

  • FC_ACCOUNT_ID:使用者ID。

  • FC_FUNCTION_HANDLER:使用者請求處理常式。

  • FC_FUNCTION_MEMORY_SIZE:函數配置的記憶體大小,單位為MB。

  • FC_FUNCTION_NAME:函數名稱。

  • FC_REGION:函數所屬地區。

  • FC_SERVICE_NAME:函數所屬服務名稱。

  • FC_CUSTOM_LISTEN_PORT:函數自訂監聽連接埠。

環境變數

2022年06月

功能名稱

變更類型

功能描述

相關文檔

EventBridge觸發器API

迭代

對外開放EventBridge觸發器的OpenAPI。

HTTP函數支援自訂處理CORS請求

最佳化

Function Compute預設允許HTTP函數的調用請求跨域訪問,同時也支援使用者在函數代碼中自訂處理跨域請求。

HTTP觸發器概述

2022年05月

功能名稱

變更類型

功能描述

相關文檔

強制HTTPS

新增

自訂網域名支援HTTP強制跳轉HTTPS,當開啟強制 HTTPS開關時,Function Compute會將所有使用HTTP協議訪問該自訂網域名的請求重新導向至HTTPS協議。

配置自訂網域名

2022年04月

功能名稱

變更類型

功能描述

相關文檔

HTTP函數支援非同步呼叫

新增

HTTP函數用於快速構建Web應用,HTTP觸發器支援非同步呼叫和非同步任務。如果您的HTTP函數中存在耗時較長、資源消耗較大或容易出錯的邏輯,您可以使用非同步呼叫的方式,讓您的程式響應更加迅速,更加可靠地面對突發流量。

HTTP函數支援WebSocket協議

新增

HTTP函數支援通過WebSocket請求觸發執行,此時函數可以看做一個Web Server,對WebSocket請求進行處理。

配置HTTP觸發器並使用WebSocket觸發

固定公網IP地址

新增

Function Compute訪問資料庫、微信小程式或其他第三方服務時,需通過配置白名單來訪問,您可以使用固定公網IP地址完成白名單的驗證。

配置固定公網IP地址

2022年03月

功能名稱

變更類型

功能描述

相關文檔

閑置計費

新增

閑置計費功能是針對預留模式函數執行個體的功能。Function Compute預設為預留模式的執行個體分配CPU,如果啟用閑置計費功能,則只為活躍執行個體分配CPU,不為閑置執行個體分配CPU。閑置執行個體資源使用單價是活躍執行個體資源使用單價的10%,為您節省大量成本。

HTTP觸發器網域名稱更換

最佳化

HTTP觸發器主網域名稱更換為fcapp.runFunction Compute支援為所有新建立的HTTP觸發器建立fcapp.run網域名稱的子網域名稱。使用子網域名稱訪問函數可以避免在URL中填寫服務名稱、函數名稱和版本別名資訊等。