

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à.

# Risoluzione dei problemi di un Classic Load Balancer: parametri dei codici di risposta
<a name="ts-elb-http-errors"></a>

Il sistema di bilanciamento del carico invia ad Amazon i parametri CloudWatch per i codici di risposta HTTP inviati ai client, identificando l'origine degli errori nel sistema di bilanciamento del carico o nelle istanze registrate. Puoi utilizzare le metriche restituite da CloudWatch per il tuo sistema di bilanciamento del carico per risolvere i problemi. Per ulteriori informazioni, consulta [CloudWatch metriche per il tuo Classic Load Balancer](elb-cloudwatch-metrics.md).

Di seguito sono riportate le metriche del codice di risposta restituite da CloudWatch per il sistema di bilanciamento del carico, le cause potenziali e i passaggi che è possibile eseguire per risolvere i problemi.

**Topics**
+ [HTTPCode\$1ELB\$14XX](#ts-elb-error-metrics-ELB_4XX)
+ [HTTPCode\$1ELB\$15XX](#ts-elb-error-metrics-ELB_5XX)
+ [HTTPCode\$1Backend\$12xx](#ts-elb-error-metrics-Backend_2XX)
+ [HTTPCode\$1Backend\$13xx](#ts-elb-error-metrics-Backend_3XX)
+ [HTTPCode\$1Backend\$14xx](#ts-elb-error-metrics-Backend_4XX)
+ [HTTPCode\$1Backend\$15xx](#ts-elb-error-metrics-Backend_5XX)

## HTTPCode\$1ELB\$14XX
<a name="ts-elb-error-metrics-ELB_4XX"></a>

**Causa**: una richiesta in formato errato o annullata dal client.

**Soluzioni**
+ Per informazioni, consulta [HTTP 400: BAD\$1REQUEST](ts-elb-error-message.md#ts-elb-errorcodes-http400).
+ Per informazioni, consulta [HTTP 405: METHOD\$1NOT\$1ALLOWED](ts-elb-error-message.md#ts-elb-errorcodes-http405).
+ Per informazioni, consulta [HTTP 408: Request Timeout](ts-elb-error-message.md#ts-elb-errorcodes-http408).

## HTTPCode\$1ELB\$15XX
<a name="ts-elb-error-metrics-ELB_5XX"></a>

**Causa**: il load balancer o l'istanza registrata sta causando l'errore o il load balancer non è in grado di analizzare la risposta.

**Soluzioni**
+ Per informazioni, consulta [HTTP 502: Bad Gateway](ts-elb-error-message.md#ts-elb-errorcodes-http502).
+ Per informazioni, consulta [HTTP 503: Service Unavailable](ts-elb-error-message.md#ts-elb-errorcodes-http503).
+ Per informazioni, consulta [HTTP 504: Gateway Timeout](ts-elb-error-message.md#ts-elb-errorcodes-http504).

## HTTPCode\$1Backend\$12xx
<a name="ts-elb-error-metrics-Backend_2XX"></a>

**Causa**: una normale risposta di esito positivo inviata dalle istanze registrate.

**Soluzione**: nessuna.

## HTTPCode\$1Backend\$13xx
<a name="ts-elb-error-metrics-Backend_3XX"></a>

**Causa**: una risposta di reindirizzamento inviata dalle istanze registrate.

**Soluzione**: visualizza i log di accesso o i log di errore relativi alla tua istanza per determinare la causa. Invia le richieste direttamente all'istanza (ignorando il load balancer) per visualizzare le risposte.

## HTTPCode\$1Backend\$14xx
<a name="ts-elb-error-metrics-Backend_4XX"></a>

**Causa**: una risposta di errore del client inviata dalle istanze registrate.

**Soluzione**: visualizza i log di accesso o i log di errore relativi alle tue istanze per determinare la causa. Invia le richieste direttamente all'istanza (ignorando il load balancer) per visualizzare le risposte.

**Nota**  
Se il client annulla una richiesta HTTP avviata con un'intestazione `Transfer-Encoding: chunked`, si è verificato un problema noto per cui il load balancer inoltra la richiesta all'istanza anche se il client ha annullato la richiesta. Questo comportamento può provocare errori di back-end.

## HTTPCode\$1Backend\$15xx
<a name="ts-elb-error-metrics-Backend_5XX"></a>

**Causa**: una risposta di errore del server inviata dalle istanze registrate.

**Soluzione**: visualizza i log di accesso o i log di errore relativi alle tue istanze per determinare la causa. Invia le richieste direttamente all'istanza (ignorando il load balancer) per visualizzare le risposte.

**Nota**  
Se il client annulla una richiesta HTTP avviata con un'intestazione `Transfer-Encoding: chunked`, si è verificato un problema noto per cui il load balancer inoltra la richiesta all'istanza anche se il client ha annullato la richiesta. Questo comportamento può provocare errori di back-end.