nginx 的proxy_cache才是王道
发布日期:2021-06-30 19:22:27 浏览次数:2 分类:技术文章

本文共 598 字,大约阅读时间需要 1 分钟。

nginx 的proxy_cache才是性价比最高的缓存,

我目前的配置是LiteSpeed+nginx,可以参考apache+nginx
将动态内容交给LiteSpeed或apache来处理,然后利用proxy_cache反向代理全部缓存在硬盘,变成静态内容,
大家都知道nginx跑静态内容是有多厉害了吧,所以这样就可以小内存跑大PV.
但是这样会带来1个问题,暂时想到1个,
就是网站交互性很大,就是有很多访客留言,那么就无法刷新评论,我选择的解决办法是:已经登陆的会员或者带有留言cookie访客,不缓存或者缓存5到15分钟再刷新页面.
这是最廉价,最实用的网站加速方法,绝对不会比Varnish差...
Varnish虽然是内存级别的缓存,nginx是硬盘.都是静态文件,你们能感觉出内存的读取比硬盘快吗?
当然,如果你是独立服务器,内存大户的,用Varnish是一个不错的选择.这是以钱堆起来的性能哦...
ps, nginx还有另外一个缓存方法,就是用fastcgi_cache直接缓存动态内容,很简单的配置,就是lnmp就可以,
方法和proxy_cache基本一致.但是感觉没有proxy_cache,我用fastcgi_cache(配置是lnmp),网站负载都是0.3-0.8的,但是proxy_cache(配置是LiteSpeed+nginx)就可以大多数保持在0.4以下.

转载地址:https://linuxstyle.blog.csdn.net/article/details/6573834 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Nginx proxy_cache 使用示例
下一篇:nginx 反向代理,动静态请求分离,proxy_cache缓存及缓存清除

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月10日 06时40分50秒