Condividi tramite


Ridimensionamento di app in un ambiente del servizio app v1

Importante

Questo articolo riguarda l'ambiente del servizio app v1. L'ambiente del servizio app v1 e v2 è stato ritirato il 31 agosto 2024. È disponibile una nuova versione dell'ambiente del servizio app più facile da usare, che viene eseguita in un'infrastruttura più potente. Per altre informazioni sulla nuova versione, vedere Introduzione all'ambiente del servizio app. Se al momento si usa l'ambiente del servizio app v1, seguire la procedura descritta in questo articolo per eseguire la migrazione alla nuova versione.

A partire dal 31 agosto 2024, il Contratto di servizio e i crediti di servizio non si applicano più ai carichi di lavoro dell'ambiente del servizio app v1 e v2 che continuano a essere in produzione, perché sono prodotti ritirati. È stata avviata la dismissione dell'hardware dell'ambiente del servizio app v1 e v2, il che può influire sulla disponibilità e sulle prestazioni di app e dati.

È necessario completare immediatamente la migrazione all'ambiente del servizio app v3 oppure è possibile che le app e le risorse vengano eliminate. Si tenterà con il massimo impegno di eseguire automaticamente la migrazione di qualsiasi ambiente del servizio app v1 e v2 rimanente usando la funzionalità di migrazione sul posto, ma Microsoft non dichiara né garantisce la disponibilità delle applicazioni dopo la migrazione automatica. Può essere necessario eseguire una configurazione manuale per completare la migrazione e ottimizzare la scelta di SKU del piano di servizio app in base a specifiche esigenze. Se la migrazione automatica non è fattibile, le risorse e i dati delle app associati verranno eliminati. È consigliabile agire tempestivamente per evitare uno di questi scenari estremi.

Se è necessario più tempo, è possibile usufruire di un periodo di tolleranza di 30 giorni una tantum per completare la migrazione. Per altre informazioni e per richiedere questo periodo di tolleranza, vedere la panoramica del periodo di tolleranza, quindi passare al portale di Azure e visitare il pannello Migrazione per ogni ambiente del servizio app.

Per le informazioni più aggiornate sul ritiro dell'ambiente del servizio app v1/v2, vedere l'Aggiornamento sul ritiro dell'ambiente del servizio app v1 e v2.

Nel Servizio app di Azure è possibile ridimensionare tre aspetti:

  • piano tariffario
  • dimensioni dei processi di lavoro
  • numero di istanze.

In un ambiente del servizio app non è necessario selezionare o modificare il piano tariffario. In termini di capacità il livello è già quello del piano tariffario Premium.

L'amministratore dell'ambiente del servizio app può quindi assegnare le dimensioni della risorsa di elaborazione da usare per ogni pool di lavoro, rispetto alle dimensioni del processo di lavoro. Questo significa che, se necessario, è possibile avere il pool di lavoro 1 con risorse di calcolo P4 e il pool di lavoro 2 con risorse di calcolo P1, Non è necessario che siano in ordine di dimensioni. Per informazioni dettagliate sulle dimensioni e sui relativi prezzi, vedere il documento Prezzi del servizio app di Azure. In tal modo le opzioni di ridimensionamento per app Web e piani di servizio app in un ambiente del servizio app sono:

  • selezione del pool di lavoro
  • numero di istanze

Per modificare uno di questi elementi, usare l'interfaccia utente appropriata visualizzata per i piani di servizio app ospitati nell'ambiente del servizio app.

Screenshot che mostra dove visualizzare i dettagli del piano di servizio Ridimensiona e del piano di servizio Pool di lavoro.

Non è possibile aumentare il numero di risorse del piano ASP oltre il numero di risorse di calcolo disponibili nel pool di lavoro in cui si trova il piano ASP. Se sono necessarie altre risorse di calcolo nel pool di lavoro, è necessario chiedere all'amministratore dell'ambiente del servizio app di aggiungerle. Per informazioni sulla riconfigurazione dell'ambiente del servizio app, vedere Come configurare un ambiente del servizio app. Può anche essere utile sfruttare le funzionalità di scalabilità automatica dell'ambiente del servizio app per aumentare la capacità in base alla pianificazione o alle metriche. Per altri dettagli sulla configurazione della scalabilità automatica per l'ambiente del servizio app, vedere Come configurare la scalabilità automatica per un ambiente del servizio app.

È possibile creare più piani del servizio app usando risorse di calcolo da diversi pool di lavoro oppure è possibile usare lo stesso pool di lavoro. Ad esempio, se il pool di lavoro 1 include (10) risorse di calcolo disponibili, è possibile scegliere di creare un piano del servizio app usando (6) risorse di calcolo e un secondo piano del servizio app che usa (4) risorse di calcolo.

Ridimensionamento del numero di istanze

Quando si crea per la prima volta l'app Web in un ambiente del servizio app, il servizio viene avviato con una istanza. È quindi possibile aumentare il numero di istanze per fornire risorse di calcolo aggiuntive all'app.

Se la capacità dell'ambiente del servizio app è sufficiente, questa operazione è semplice. Passare al piano di servizio app che contiene i siti per cui aggiungere le istanze e selezionare Ridimensiona. Viene aperta l'interfaccia utente in cui è possibile impostare manualmente la scalabilità per il piano ASP o configurare le regole di scalabilità automatica per il piano ASP. Per ridimensionare manualmente l'app impostare Ridimensiona in base a un numero di istanze immesso manualmente***. Trascinare quindi il dispositivo di scorrimento sulla quantità desiderata oppure immetterla nella casella accanto al dispositivo di scorrimento.

Screenshot che mostra dove è possibile impostare la scalabilità per il piano di servizio app o configurare le regole di scalabilità automatica per il piano di servizio app.

Le regole di scalabilità automatica per un piano ASP in un ambiente del servizio app funzionano come sempre. È possibile selezionare Percentuale CPU in Ridimensiona di e creare regole di scalabilità automatica per il piano ASP in base alla percentuale di CPU oppure è possibile creare regole più complesse usando l'impostazione regole per la pianificazione e le prestazioni. Per dettagli più completi sulla configurazione della scalabilità automatica, vedere la guida Aumentare le prestazioni di un'app in Siti Web di Microsoft Azure.

selezione del pool di lavoro

Come indicato in precedenza, è possibile accedere alla selezione del pool di lavoro tramite l'interfaccia utente del piano di servizio app. Aprire la pagina del piano di servizio app in cui aumentare il numero di risorse e selezionare Pool di lavoro. Vengono visualizzati tutti i pool di lavoro configurati nell'ambiente del servizio app. Se è presente un solo pool di lavoro, l'elenco contiene solo tale pool. Per cambiare il pool di lavoro in cui si trova il piano di servizio app, selezionare il pool di lavoro in cui spostare il piano di servizio app.

Screenshot che mostra dove è possibile modificare il pool di lavoro in cui si trova il piano di servizio app.

Prima di spostare il piano ASP da un pool di lavoro a un altro, è importante assicurarsi che la capacità disponibile per il piano ASP sia sufficiente. Nell'elenco dei pool di lavoro non è indicato solo il nome del pool di lavoro, ma è anche possibile vedere quanti processi di lavoro sono disponibili nel pool. Assicurarsi che il numero di istanze disponibili sia sufficiente per contenere il piano di servizio app. Se sono necessarie altre risorse di calcolo nel pool di lavoro a cui passare, chiedere all'amministratore dell'ambiente del servizio app di aggiungerle.

Nota

Lo spostamento di un piano ASP da un pool di lavoro comporterà un avvio a freddo delle app in tale piano ASP. Ciò può provocare il rallentamento dell'esecuzione delle richieste, perché l'app viene avviata a freddo nelle nuove risorse di calcolo. L'avvio a freddo può essere evitato usando la funzionalità di preparazione dell'applicazione in Siti Web di Microsoft Azure. Il modulo di inizializzazione dell'applicazione illustrato nell'articolo è applicabile anche agli avvii a freddo, perché il processo di inizializzazione viene richiamato anche quando le app vengono avviate a freddo in nuove risorse di calcolo.

Introduzione

Per iniziare a usare gli ambienti del servizio app, vedere Come creare un ambiente del servizio app v1 da un modello