• Varnish缓存服务器的使用

    本文出自:【InTheWorld的博客】varnishcache (1)

    我最早接触CDN的概念是看阿里“叔度”的分享,当时觉得CDN很有趣的。后来也看过一本移动研究院出的CDN书,但还是对CDN缺乏细致的了解。双十一的时候,趁着减价的时机,入手了一台阿里云的ECS服务器。这个blog的速度确实不敢恭维,所以昨天晚上开始着手给网站提提速。

    刚开始我打算用LuManager来实现,后来又觉得LuManager这种面板操作确实有悖于自己学习的目的。而且,阿里上的这台ECS内存有两个G,感觉做一个内存层面的cache还是可以的。所以最终还是决定使用先玩一玩Varnish。Varnish这个软件其实挺出名的。

    如果要说Varnish的原理,其实就是反向代理 + 内存缓存。大致的架构图如下图所示:

    5243fbf2b2119313f8f3d19667380cd791238d67

    我的web服务器是在西雅图,是一台相当低配的VPS,而反向代理服务器(即Varnish)【查看更多】