調整 Azure Functions

已完成

下表比較各種主控方案的調整行為。 除非另有指示,否則會根據個別函數應用程式 (取用) 或個別方案 (進階/專用) 來指定執行個體上限。

方案 擴增 執行個體數目上限
使用情況方案 事件驅動。 即使在高負載期間,也會自動擴增。 根據傳入的觸發事件數目,Functions 基礎結構可新增更多執行個體來調整 CPU 和記憶體資源。 Windows: 200
Linux:1001
彈性使用量方案 每個函數的調整。 事件驅動的調整決策會以每個函數為基礎進行計算,為應用程式中的函數提供更具決定性的調整方式。 僅受指定區域中所有執行個體總記憶體使用量的限制。
進階方案 事件驅動。 根據觸發事件函式的事件數目來自動擴增。 Windows: 100
Linux: 20-1002
專用角色3 手動/自動調整 10-30
100 (日月光)
容器應用程式 事件驅動。 根據觸發事件函式的事件數目,透過新增更多 Functions 主機執行個體來自動擴增。 10-3004
  1. 在擴增期間,Linux 1 目前每個訂用帳戶的執行個體限制為每小時 500 個。 使用量方案上的應用程式。
  2. 在某些區域中,進階版方案中的 Linux 應用程式可以調整為 100 個執行個體。
  3. 如需各種 App Service 方案選項的特定限制,請參閱 App Service 方案限制
  4. 在容器應用程式上,您可以設定複本數目上限,只要有足夠的核心配額可用,就會接受此數目上限