Thứ Bảy, 28 tháng 6, 2014

Flush cache của varnish

Flush hay clear cache của varnish được thực hiện qua tool varnishadm. Trong varnish, hành động này gọi là "ban" để làm cho cache trở nên invalidate. Varnish có lắng nghe trên một port mặc định 6082 (Xem trong /etc/default/varnish) để nhận các yêu cầu quản trị.

Trước hết vi /etc/default/varnish để chắc chắn về interface quản trị của varnish

######################
 DAEMON_OPTS="-a :80 \
               -T localhost:6082 \
               -f /etc/varnish/default.vcl \
               -S /etc/varnish/secret \
               -s malloc,256m"
######################


Chắc chắn interface là localhost:6082, tôi tiến hành connect theo command sau:
sudo varnishadm -T 127.0.0.1:6082 -S /etc/varnish/secret

Sau đó tại dấu nhắc bạn gõ dòng sau để invalidate response cho request URL:
varnish> ban.url <URL>

Ví dụ:
ban.url /index.html

1 nhận xét:

  1. How to make money from gambling
    1. 바카라사이트 Place a Bet on Sports to Win a Football League หาเงินออนไลน์ or Tennis Match · 2. 벳 인포 Place a Bet 라이브스코어 on titanium wire a Football Team · 3. Make a Football Betting

    Trả lờiXóa