Puncte:0

Cea mai simplă modalitate de a dezactiva temporar Cache-ul Varnish (varnishadm)

drapel cn

Care este cel mai simplu mod de a spune lac:

Bună, procesele Varnish, vă rugăm să vă goliți memoria cache.Și, de asemenea, vă rugăm să nu stocați nimic în cache acum. Vreau să transmiteți toate cererile direct către backend deocamdată. Vă voi anunța când vreau să reveniți la funcționarea normală în scurt timp.

Fac ceva depanare și iterare pe un site web, dar m-am săturat să-mi șterg în mod constant memoria cache cu această comandă între fiecare modificare și cerere nouă.

varnishadm 'ban req.url ~ "."'

De asemenea, aceasta este o configurație de lac destul de complexă, care are multe backend-uri pentru multe site-uri web și domenii distincte.

Vreau doar cea mai simplă comandă care să îi spună lui varnish să forțeze temporar toate cererile către backend.

# această comandă nu există
varnishadm 'caching-pause req.url ~ "."'

Și comanda simplă corespunzătoare pentru a restabili lacul la funcționarea normală.

# nici această comandă nu există
varnishadm 'caching-resume req.url ~ "."'

Există vreo modalitate ușoară de a-i spune vernisului să nu mai memoreze totul în cache?

Puncte:1
drapel in

Asigurați-vă că următorul cod VCL este introdus /etc/varnish/no-cache.vcl:

vcl 4.0;

backend implicit {
    .host = "gazda ta";
    .port = „portul tău”;
}

sub vcl_recv {
    întoarcere(trece);
}

Apoi încărcați VCL-ul după cum urmează:

varnishadm vcl.load nocache /etc/varnish/no-cache.vcl

Ori de câte ori doriți ca Varnish să ocolească memoria cache, rulați următoarea comandă:

varnishadm vcl.use nocache

Dacă doriți să reveniți la operațiunile normale și VCL-ul dvs. obișnuit este numit cizme, folosiți următoarea comandă:

varnishadm vcl.use boot

Poți să folosești varnishadm vcl.list pentru a vedea lista de fișiere VCL încărcate și pentru a vedea care dintre ele este activ.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.