Fase 7: Monitoraggio e verifica della distribuzione - AWS CodeDeploy

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 7: Monitoraggio e verifica della distribuzione

In questa fase, utilizzerai la CodeDeploy console o il AWS CLI per verificare il successo della distribuzione. Puoi usare il tuo browser Web per visualizzare la pagina Web che è stata distribuita all'istanza creata o configurata.

Nota

Se esegui la distribuzione su un'istanza di Ubuntu Server, utilizza la tua strategia di test per determinare se la revisione distribuita funziona come previsto sull'istanza, quindi vai al passaggio successivo.

Per monitorare e verificare la distribuzione (console)
  1. Nel riquadro di navigazione, espandi Deploy, quindi scegli Deployments.

  2. Nell'elenco delle distribuzioni, cerca la riga con un valore Application pari a CodeDeployGitHubDemo-App e un valore Deployment Group pari a -. CodeDeployGitHubDemo DepGrp Se Succeeded (Riuscito) o Failed (Non riuscito) non vengono visualizzati nella colonna Status (Stato), premere ripetutamente il pulsante Refresh (Aggiorna).

  3. Se Failed (Non riuscito) viene visualizzato nella colonna Status (Stato), seguire le istruzioni in Visualizza i dettagli dell'istanza (console) per risolvere i problemi della distribuzione.

  4. Se Succeeded (Riuscito) viene visualizzato nella colonna Status (Stato), è possibile verificare la distribuzione tramite il browser Web. La revisione di esempio distribuisce un'unica pagina Web all'istanza. Se esegui la distribuzione su un'istanza Amazon EC2, nel tuo browser Web, accedi http://public-dns all'istanza (ad esempio,). http://ec2-01-234-567-890.compute-1.amazonaws.com

  5. Se è possibile visualizzare la pagina Web, la distribuzione è andata a buon fine. Ora che hai implementato AWS CodeDeploy con successo una revisione di GitHub, puoi passare a. Fase 8: Pulizia

Per monitorare e verificare la distribuzione (CLI)
  1. Chiamare il comando list-deployments per ottenere l'ID distribuzione per l'applicazione denominata CodeDeployGitHubDemo-App e il gruppo di distribuzione con nome CodeDeployGitHubDemo-DepGrp:

    aws deploy list-deployments --application-name CodeDeployGitHubDemo-App --deployment-group-name CodeDeployGitHubDemo-DepGrp --query "deployments" --output text
  2. Chiamare il comando get-deployment fornendo l'ID della distribuzione nell'output del comando list-deployments:

    aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text
  3. Se viene restituito Failed (Non riuscito), seguire le istruzioni in Visualizza i dettagli dell'istanza (console) per risolvere i problemi della distribuzione.

  4. Se viene restituito Succeeded (Riuscito) è possibile verificare la distribuzione tramite il browser Web. La revisione di esempio è un'unica pagina Web distribuita all'istanza. Se esegui la distribuzione su un'istanza Amazon EC2, puoi visualizzare questa pagina nel tuo browser Web accedendo http://public-dns all'istanza Amazon EC2 (ad esempio,). http://ec2-01-234-567-890.compute-1.amazonaws.com

  5. Se è possibile visualizzare la pagina Web, la distribuzione è andata a buon fine. La distribuzione dal tuo repository è stata AWS CodeDeploy eseguita con successo. GitHub