Non riesco a far funzionare la vernice correttamente, non nella cache di nulla. (Varnishd è in esecuzione, lo stato è tick)
Domanda
Informazioni sul sistema:
- Ubuntu / lampada
- Drupal 7.14
- Varnish 3.0.2
- Modulo vernice: 7.x-1.0-beta1
- Porta HTTP 80
Ho installato una vernice nel server.
L'ho iniziato come:
$ sudo varnishd -f default.vcl -s malloc,1G -T 127.0.0.1:2000
Varnishd è iniziato e funzionante.
Default.vcl Dettagli (da questa pagina: https://www.varnish-cache.org/trac/wiki/varnishanddrupal)
backend default {
.host = "127.0.0.1";
.port = "80";
}
sub vcl_recv {
// Remove has_js and Google Analytics __* cookies.
set req.http.Cookie = regsuball(req.http.Cookie, "(^|;\s*)(__[a-z]+$
// Remove a ";" prefix, if present.
set req.http.Cookie = regsub(req.http.Cookie, "^;\s*", "");
// Remove empty cookies.
if (req.http.Cookie ~ "^\s*$") {
unset req.http.Cookie;
}
// Cache all requests by default, overriding the
// standard Varnish behavior.
// if (req.request == "GET" || req.request == "HEAD") {
// return (lookup);
// }
}
sub vcl_hash {
if (req.http.Cookie) {
hash_data(req.http.Cookie);
return (hash);
}
}
MODULO SVIGLIO Abilitato.
Seguendo configurazione a impostazioni.php
$conf['cache_backends'][] = 'sites/all/modules/varnish/varnish.cache.inc';
$conf['cache_class_cache_page'] = 'VarnishCache';
$conf['page_cache_invoke_hooks'] = FALSE;
Schermata della pagina di configurazione del modulo di vernice:
Screenshot della pagina delle prestazioni:
Quindi navigo il mio sito. (come anonimo), aggiorna ripetutamente varie pagine. Statistiche controllate di vernice
$ varnishtop
Apparentemente lo è non ricevere alcuna richiesta, non memorizzazione nella cache.
Controlla anche il sito http://www.isvarnishworking.com/ , Show Svanish non funziona sul sito.
Che c'è?
Grazie per qualsiasi aiuto.
Nessuna soluzione corretta