Dimensionare Funzioni di Azure
Nella tabella seguente vengono confrontati i comportamenti di ridimensionamento dei vari piani di hosting. Le istanze massime vengono fornite in base a un'app per ogni funzione (consumo) o per piano (Premium/Dedicato), a meno che non diversamente indicato.
Piano | Aumentare il numero di istanze | Numero massimo di istanze |
---|---|---|
Piano a consumo | Basato sugli eventi. Aumenta automaticamente il numero di istanze, anche durante periodi di carico elevato. L'infrastruttura di Funzioni di Azure ridimensiona le risorse di CPU e memoria aggiungendo altre istanze in base al numero di eventi di trigger in ingresso. | Windows: 200 Linux: 1001 |
Piano A consumo Flex | Ridimensionamento per funzione. Le decisioni di ridimensionamento guidate dagli eventi vengono calcolate in base a ogni funzione, che offre un modo più deterministico per ridimensionare le funzioni nell'app. | Limitato solo dall'utilizzo totale della memoria di tutte le istanze in una determinata area. |
Piano Premium | Basato sugli eventi. Aumenta automaticamente il numero di istanze in base al numero di eventi su cui vengono attivate le funzioni. | Windows: 100 Linux: 20-1002 |
Piano Dedicato3 | Manual/autoscale | 10-30 100 (ASE) |
App contenitore | Basato sugli eventi. Aumenta automaticamente il numero di istanze aggiungendo più istanze dell'host di Funzioni in base al numero di eventi su cui vengono attivate le funzioni. | 10-3004 |
- Durante l'operazione di aumento del numero di istanze, è attualmente previsto un limite di 500 istanze per sottoscrizione all'ora per Linux 1. app in un piano A consumo.
- In alcune aree, le app Linux in un piano Premium possono aumentare fino a 100 istanze.
- Per i limiti specifici per le varie opzioni del piano di servizio app, vedere Limiti del piano di servizio app.
- In App contenitore è possibile impostare il numero massimo di repliche, che viene rispettato purché sia disponibile una quota di core sufficiente