仓酷云

标题: 带来一篇用nginx作为负载平衡办事器和Web缓存办事器 [打印本页]

作者: 小魔女    时间: 2015-1-14 20:25
标题: 带来一篇用nginx作为负载平衡办事器和Web缓存办事器
欢迎大家来到仓酷云论坛!Nginx的Web缓存办事次要由proxy_cache相干指令集和fastcgi_cache相干指令集组成。最新的Nginx0.8.32版本,proxy_cache和fastcgi_cache已对照完美,完整能够代替Squid,同时作为负载平衡办事器和Web缓存办事器来利用。
Nginx从0.7.48版本入手下手,撑持了相似Squid的缓存功效。这个缓存是把URL及相干组合看成Key,用md5编码哈希后保留在硬盘上,以是它能够撑持恣意URL链接,同时也撑持404/301/302如许的非200形态码。固然今朝官方的NginxWeb缓存办事只能为指定URL或形态码设置过时工夫,不撑持相似Squid的PURGE指令,手动扫除指定缓存页面,可是,经由过程一个第三方的Nginx模块,能够扫除指定URL的缓存。
Nginx的Web缓存办事次要由proxy_cache相干指令集和fastcgi_cache相干指令集组成,前者用于反向代办署理时,对后端内容源办事器举行缓存,后者次要用于对FastCGI的静态步伐举行缓存。二者的功效基础上一样。
最新的Nginx0.8.32版本,proxy_cache和fastcgi_cache已对照完美,加上第三方的ngx_cache_purge模块(用于扫除指定URL的缓存),已能够完整代替Squid。我们已在临盆情况利用了Nginx的proxy_cache缓存功效凌驾两个月,非常不乱,速率不逊于Squid。
在功效上,Nginx已具有Squid所具有的Web缓存减速功效、扫除指定URL缓存的功效。而在功能上,Nginx对多核CPU的使用,赛过Squid很多。别的,在反向代办署理、负载平衡、安康反省、后端办事器妨碍转移、Rewrite重写、易用性上,Nginx也比Squid壮大很多。这使得一台Nginx能够同时作为“负载平衡办事器”与“Web缓存办事器”来利用。
1、Nginx负载平衡与缓存办事器在Linux下的编译装置:
2、/usr/local/webserver/nginx/conf/nginx.conf设置文件内容以下:
3、启动Nginx:
4、扫除指定的URL缓存示例:



原文地点:http://blog.s135.com/nginx_cache/
欢迎大家来到仓酷云论坛!
作者: 谁可相欹    时间: 2015-1-16 17:54
标题: 带来一篇用nginx作为负载平衡办事器和Web缓存办事器
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
作者: 蒙在股里    时间: 2015-1-30 11:04
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
作者: 海妖    时间: 2015-2-6 11:08
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
作者: 冷月葬花魂    时间: 2015-2-16 04:14
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
作者: 再见西城    时间: 2015-3-4 23:58
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
作者: 透明    时间: 2015-3-11 22:09
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
作者: 因胸联盟    时间: 2015-3-19 17:03
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
作者: 深爱那片海    时间: 2015-3-30 10:01
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2