Risolvere i problemi di distribuzione di Servizi cloud di Azure (versione classica)

Importante

I servizi Cloud (versione classica) sono ora obsoleti per tutti i clienti a partire dal 1° settembre 2024. Tutte le distribuzioni in esecuzione esistenti verranno fermate e spente da Microsoft e i dati andranno persi permanentemente a partire da ottobre 2024. Le nuove distribuzioni devono usare il nuovo modello di distribuzione basato su Azure Resource Manager, Servizi cloud di Azure (supporto "Extended").

Quando si distribuisce un pacchetto dell'applicazione di servizi cloud in Azure, è possibile ottenere informazioni sulla distribuzione nel riquadro Proprietà del portale di Azure. I dettagli riportati in questo riquadro possono essere usati per risolvere i problemi relativi al servizio cloud e queste informazioni possono essere fornite al supporto tecnico di Azure quando viene aperta una nuova richiesta di supporto.

È possibile trovare il riquadro Proprietà come indicato di seguito:

  • Nel portale di Azure selezionare la distribuzione del servizio cloud, selezionare Tutte le impostazioni quindi Proprietà.

Nota

È possibile copiare il contenuto del riquadro Proprietà negli Appunti facendo clic sull'icona nell'angolo superiore destro del riquadro.

Problema: non riesco ad accedere al mio sito Web, ma la distribuzione è stata avviata e tutte le istanze del ruolo sono pronte.

Il link URL del sito Web mostrato nel portale non include il numero di porta. La porta predefinita per i siti Web è 80. Se l'applicazione è configurata per l'esecuzione in una porta diversa, è necessario aggiungere all'URL il numero di porta corretto durante l'accesso al sito Web.

  1. Nel portale di Azure selezionare la distribuzione del servizio cloud.
  2. Nel riquadro Proprietà del portale di Azure, controllare le porte per le istanze del ruolo sotto Endpoint di input.
  3. Se la porta non è 80, aggiungere il valore di porta corretto all'URL quando si accede all'applicazione. Per specificare una porta non predefinita, digitare l'URL, seguito da due punti (:) e dal numero di porta, senza spazi.

Problema: istanze del ruolo riciclate senza che io facessi nulla.

La correzione del servizio si verifica automaticamente quando Azure rileva nodi problematici e quindi le istanze del ruolo vengono spostate in nodi nuovi. In tal caso, potresti vedere le istanze del ruolo riciclate automaticamente. Per determinare se il ripristino del servizio si è verificato:

  1. Nel portale di Azure selezionare la distribuzione del servizio cloud.
  2. Nel riquadro Proprietà del portale di Azure, controllare le informazioni e determinare se si è verificata la correzione del servizio durante il tempo in cui si è notato il riciclo dei ruoli.

I ruoli vengono riciclati approssimativamente una volta al mese durante gli aggiornamenti del sistema operativo host e del sistema operativo guest.
Per ulteriori informazioni, consulta il blog sui riavvii delle istanze del ruolo in seguito agli aggiornamenti del sistema operativo

Problema: Non è possibile eseguire uno scambio VIP e si riceve un errore

Non è possibile eseguire uno scambio di VIP se è in corso l'aggiornamento di una distribuzione. Gli aggiornamenti di distribuzione si possono verificare automaticamente quando:

  • È disponibile un nuovo sistema operativo guest, per il quale hai configurato gli aggiornamenti automatici.
  • Ripristino del servizio.

Per determinare se uno scambio VIP viene impedito da un aggiornamento automatico:

  1. Nel portale di Azure selezionare la distribuzione del servizio cloud.
  2. Nel riquadro Proprietà del portale di Azure esaminare il valore di Stato. Se è Pronto, selezionare Ultima operazione per verificare se ne è stata eseguita una di recente che potrebbe impedire lo scambio VIP.
  3. Ripetere i passaggi 1 e 2 per la distribuzione in produzione.
  4. Se è in corso un aggiornamento automatico, attenderne il completamento prima di provare a eseguire lo scambio VIP.

Problema: Un'istanza del ruolo si ripete in un ciclo tra Avvio, Inizializzazione, Occupato e Arresto.

Questa condizione potrebbe indicare un problema relativo al codice, al pacchetto o al file di configurazione dell'applicazione. In tal caso, è possibile osservare nel portale di Azure che lo stato cambia ogni pochi minuti, diventando ad esempio Riciclo in corso, Occupato o Inizializzazione in corso. La fluttuazione dello stato indica un errore dell'applicazione che impedisce l'esecuzione dell'istanza del ruolo.

Per altre informazioni sulla risoluzione di questo problema, vedere il post di blog Azure PaaS Compute Diagnostics Data (Dati di diagnostica del calcolo Azure PaaS) e Problemi comuni che comportano il riciclo dei ruoli.

Problema: Arresto del funzionamento dell'applicazione

  1. Nel portale di Azure, scegli l'istanza del ruolo.
  2. Nel riquadro Proprietà del portale di Azure considerare le condizioni seguenti per risolvere il problema:
    • Se l'istanza del ruolo è stata fermata di recente (si può controllare il valore di Conteggio interruzioni), la distribuzione sembra essere in fase di aggiornamento. Attendere per verificare se il funzionamento dell'istanza del ruolo riprende autonomamente.
    • Se l'istanza del ruolo è Occupata, controlla il codice dell'applicazione per vedere se l'evento StatusCheck viene gestito. Potrebbe essere necessario aggiungere o correggere il codice mediante il quale viene gestito l'evento.
    • Esaminare i dati diagnostici e gli scenari per la risoluzione di problemi nel post di blog relativo ai dati di diagnostica del calcolo Azure PaaS.

Avvertimento

Se si ricicla il servizio cloud, si reimpostano le proprietà per la distribuzione, cancellando effettivamente le informazioni per il problema originale.

Passaggi successivi

Altri articoli sulla risoluzione dei problemi per i servizi cloud.

Per informazioni su come risolvere i problemi dei ruoli del servizio cloud utilizzando i dati di diagnostica del calcolo Azure PaaS, vedere la serie di blog di Kevin Williamson.