Magazine Ebusiness

Errore Connection Time Out Cosa significa?

Da Antoniomecca @AntonioMecca

Ciao raga, nel precedente articolo vi ho spiegato come implementare 2 strategie efficaci per ottimizzare i vostri post, oggi invece voglio spiegarvi dell'errore "Connection TimeOut", un errore che spesso non viene saputo interpretare o non si trovano informazioni in giro sul web (in italiano, perchè siamo sempre gli ultimi in questa patria)

Spesso capita che quando si fanno delle "scansioni" di un sito web (esempio gli emulatori di spider) per testare la stabilità del sito e del server, esca fuori un errore di Connection TimeOut. Ma cosa significa questo errore?

Significa che un server sta perdendo troppo tempo per rispondere a una richiesta di dati fatta da un altro dispositivo come un pc, un tablet ect.

Quando il server non è in grado di soddisfare entro un periodo predefinito una data richiesta allora viene fuori questo messaggio di Connection Time Out.

Tuttavia questo codice non ci indica il problema preciso che si può nascondere o cosa ha causato tale errore, ci dice solamente che si è verificato un errore.

Possono esistere diversi motivi che causano tale errore: hardware di rete, il server, il dispositivo che fa la richiesta, una connessione internet difettosa e via dicendo.

Timeout

Lo scopo di questo codice è quello di impedire che una richiesta non andata a buon fine, continui all'infinito a farne richiesta appunto. Sostanzialmente significa che il dispositivo che ha fatto richiesta al server smette di aspettare, quindi "rinuncia" nel richiedere una risorsa specifica da un sito web.

La durata timeout varia a seconda di quale programma fa la richiesta di dati dal server e può variare da pochi secondi a qualche ora.

Weè Antò abbiamo capito, ma dicci un pò cosa possiamo fare quindi?

Molte volte sulla base delle mie esperienze, tali errori provengono quasi sempre da due potenziali problematiche:

  • uno sciupio eccessivo di risorse al server dove il sito web è ospitato
  • hosting scadente

Di solito sono entrambe le problematiche che si presentano insieme. Come risolvere? E' chiaro che avere un hosting da 20 euro l'anno non ti aiuta, sopratutto se hai un sito realizzato con tecnologie come Prestashop, Magento che hanno bisogno di tante risorse e hosting performanti. E qui è probabile che ti starai chiedendo quale sarebbe il miglior hosting per il tuo sito web, ma non è questo il momento, nè parlerò in un prossimo articolo forse:D

E' comunque difficile avere una risposta assoluta in quanto come detto prima tale errore può avere diverse problematiche che lo generano. Tuttavia, una analisi approfondita del sito, spesso aiuta a trovare il problema.

Il Server non esiste

Poi esiste un altra tipologia di errore, ovvero " Timeout del Server " causati quando un'applicazione cerca di connettersi ad un server che di fatto non esiste.

Il Server potrebbe verosimilmente " non essere in linea " oppure l'applicazione si sta connettendo ad un indirizzo sbagliato. Come risolvere tale problema? Basterà semplicemente correggere l'indirizzo del server con quello corretto, qualora esista.

Errore di infrastruttura di rete

Una richiesta fatta da un dispositivo deve passare attraverso diversi punti di controllo prima di arrivare al server. Se uno di questi punti di controllo è troppo occupato, la richiesta viene eliminata. Un esempio pratico può essere la richiesta di visualizzare un sito web in un browser mentre la connessione ad internet che stiamo utilizzando è satura di richieste al router da altri dispositivi, in questo caso l'errore è generato da un'infrastruttura di rete.

Link di approfondimento (in inglese)

Ti è piaciuto il mio articolo? Se la tua risposta è si, allora condividilo, mi farai felice e avrai fatto una buona azione

Un cordialissimo!

Commenti

commenti


Ritornare alla prima pagina di Logo Paperblog