Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzionalità di aumento automatico ridimensiona automaticamente le unità elaborate per lo spazio dei nomi di Hub di eventi in base alla domanda di traffico. Questo articolo illustra come abilitare l'aumento automatico usando il portale di Azure o un modello di Azure Resource Manager (ARM).
Per informazioni sul funzionamento di Auto Inflate, vedere Auto inflate in Hub eventi di Azure.
Prerequisiti
- Una sottoscrizione di Azure. Se non ne hai uno, crea un account gratuito.
- Uno spazio dei nomi per Hub eventi di livello standard (l'aumento automatico non è supportato nel livello di base).
Abilitare l'aumento automatico usando il portale di Azure
È possibile abilitare l'aumento automatico quando si crea uno spazio dei nomi o in uno spazio dei nomi esistente.
Abilitare il ridimensionamento automatico durante la creazione del namespace
Nel portale Azure selezionare Crea una risorsa>Integration>Event Hubs.
Nella pagina Crea spazio dei nomi immettere i dettagli dello spazio dei nomi e selezionare Standard per il piano tariffario.
In Unità elaborate selezionare la casella di controllo Abilita l’opzione per Aumento automatico.
Impostare il numero iniziale di unità di throughput e il limite massimo.
Screenshot dell'abilitazione dell'aumento automatico al momento della creazione dell'Event Hub per un namespace di livello standard.
Seleziona Rivedi e crea e quindi seleziona Crea.
Abilitare l'espansione automatica in uno spazio dei nomi esistente
Nel portale di Azure andare allo spazio dei nome di Hub eventi.
In Impostazioni nel menu a sinistra selezionare Ridimensiona.
Nella pagina Impostazioni di scalabilità selezionare la casella di controllo Abilita (se l'aumento automatico non è già abilitato).
Immettere il numero massimo di unità elaborate o usare la barra di scorrimento per impostare il valore.
(Facoltativo) Aggiornare il numero minimo di unità di throughput nella parte superiore di questa pagina.
Seleziona Salva.
Annotazioni
Quando si applica la configurazione di espansione automatica, il servizio Event Hubs genera log di diagnostica che forniscono informazioni sul motivo e sul momento in cui la velocità effettiva è aumentata. Per abilitare la registrazione diagnostica, selezionare Impostazioni di diagnostica nel menu a sinistra della pagina Hub eventi. Per altre informazioni, vedere Impostare i log di diagnostica per un hub eventi Azure.
Abilitare l'inflazione automatica usando un template ARM
È possibile abilitare l'aumento automatico durante la distribuzione di un modello di ARM impostando la proprietà isAutoInflateEnabled su true e specificando il valore maximumThroughputUnits.
Il seguente esempio di modello crea uno spazio dei nomi di livello standard con l'aumento automatico abilitato e un massimo di 10 unità elaborate:
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"namespaceName": {
"defaultValue": "fabrikamehubns",
"type": "String"
}
},
"variables": {},
"resources": [
{
"type": "Microsoft.EventHub/namespaces",
"apiVersion": "2022-10-01-preview",
"name": "[parameters('namespaceName')]",
"location": "East US",
"sku": {
"name": "Standard",
"tier": "Standard",
"capacity": 1
},
"properties": {
"minimumTlsVersion": "1.2",
"publicNetworkAccess": "Enabled",
"disableLocalAuth": false,
"zoneRedundant": true,
"isAutoInflateEnabled": true,
"maximumThroughputUnits": 10,
"kafkaEnabled": true
}
}
]
}
Per il modello completo, vedere il modello Create Event Hubs namespace and enable inflate (Creare uno spazio dei nomi Hub eventi e abilitare l'aumento) in GitHub.