kn007
2016-10-19 20:14:33 +08:00
赶在别人 at 我前先回复一下。。。
从 varnish 2 开始用到现在的 4.1.3 ,感觉还好,看你怎么用,不要每个版本都去更新,有些小版本很多坑,比如我是从 4.0.1 升到 4.1.3 ,之间的版本尝试了都有坑(比如你说的 empty response ,或者直接返回 200 是空白页,返回 503 等)。
我用的命令比较简单,命令行只有 -f -s -S -T ,然后就是各种 -p 微调。主要用来反代网站( nginx )
其他通过 vcl 。 varnish 反代 nginx 还是可以的,可以更快处理一些事物,规则匹配也更强一些,可以做一定的软防规则。
看你用在哪一块,反代 nginx 我感觉还是可以的,起码我把 varnish 的 oom score 调大了,当触发 oom 时,会进行流量清洗。如果是 nginx ,很难触发 oom 。
5.0 我还没试,据说跟后端可以用 http2 通讯?不过这种还没成熟的,没有文档的版本,我是不会用的。