Varnish connection timeout (Guru meditation Error 503) su Centos WebPanel CWP . <alebal web Blog> | Appunti di PHP, MySql, javascript, Css, HTML, HTML5 e altro...

Mi è capitato con centos webpanel (ma probabilmente succede un pò ovunque alla prima installazione di varnish), che tutto funzionava correttamente ma i file "più pesanti" che richiedevano un tempo di elaborazione più lungo crashavano con errore varnish guru meditation ecc ecc...

In questo case il problema è connection timeout

La prima cosa da fare è verificare php.ini, CWP ha un bel giochino per fare questo, si chiama PHP Simple Editor.

Varnish connection timeout (Guru meditation Error 503)  su Centos WebPanel CWP  | <alebal web Blog>

è carino, veloce e fa proprio quello che ci serve.

La seconda cosa da fare è un pò più complessa. Bisogna modificare il file di configurazione di varnish.

In CWP varnish si trova nella directory etc/varnish. Possiamo accedervi con il file manager di CWP.

In questa directory troviamo diversi file.

Varnish connection timeout (Guru meditation Error 503)  su Centos WebPanel CWP  | <alebal web Blog>

Quello che ci interessa è backends.vlc. Scaricalo e aprilo. La sua struttura sarà più o meno questa.

backend cwpID { .host = "IP del droplet"; 
					  .port = "8181";
					}

Dobbiamo aggiungere alcune righe:

.connect_timeout = 600s;
.first_byte_timeout = 600s;
.between_bytes_timeout = 600s;

La struttura diventa:

backend cwpID { .host = "IP del droplet"; 
					  .port = "8181";
					  .connect_timeout = 600s;
				      .first_byte_timeout = 600s;
				      .between_bytes_timeout = 600s;
					}

Ricarica il file e restart varnish.

Magari anche reboot del droplet via SSH, per sicurezza. Dopo il reboot controlla che si sia avviato Apache, a volte dopo queste modifiche non parte da solo

Google Digg Reddit Tumblr Pinterest StumbleUpon Email

Rating: 5 out of 5 by 376 visitors

Leave your comment