sub vcl_recv {
…
if (req.url ~ “server-(info|status)”) {
return (pass);
}
…
}
ความเห็นส่วนตัวอีกนิดนึงนะครับ varnish กิน cpu usage พอๆกับ apache
แต่มีส่วนชดเชยเรื่องการ accelerator ที่ยอดเยี่ยม
เรียกจาก benchmark จาก vps 1core 1GB ที่รัน wordpress
ab > varnish > nginx > wordpress
ab -k -c 100 -n 1000 http://www.MYVPS.com/
Requests per second: 1632.19 [#/sec] (mean)
Time per request: 61.267 [ms] (mean)
Time per request: 0.613 [ms] (mean, across all concurrent requests)
Transfer rate: 15003.69 [Kbytes/sec] received
ปล ถ้ามี cpu core แยะกว่านี้ น่าจะเร็วกว่านี้ได้อีก
ab -k -c 100 -n 1000 http://www.MYVPS.com:8080/
ab > nginx > wordpress
Requests per second: 7.17 [#/sec] (mean)
Time per request: 13943.421 [ms] (mean)
Time per request: 139.434 [ms] (mean, across all concurrent requests)
Transfer rate: 1.66 [Kbytes/sec] received