
Nginx
一直学习
这个作者很懒,什么都没留下…
展开
-
反向代理服务器的工作原理
最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。 一 概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Intern转载 2014-09-28 13:23:09 · 719 阅读 · 0 评论 -
Nginx+Lua+GraphicsMagick实现动态生成指定尺寸的图片
面临的问题 网站需求变更,需要更多不同尺寸的缩略图 有些图片的缩略图很少使用到,但还是存在了硬盘上,造成空间浪费 解决方法 Nginx搭配Lua模块,如果访问的图片不存在,则调用GraphicsMagick的命令行实时生成指定尺寸的图片。 -集成了Lua模块的Nginx项目OpenResty -GraphicsMagick的安装和使用 -具体使用方法 原始图片地转载 2015-09-11 11:42:22 · 2465 阅读 · 0 评论 -
nginx 反向代理,动静态请求分离,proxy_cache缓存及缓存清除
一,nginx反向代理配置 #tomcat 显然就是用户访问www.wolfdream.com(需要设置本地localhost,将www.wolfdream.com指向nginx所在IP)的时候(或将www.wolfdream.com直接写在nginx所在的IP地址),将请求转到到后台的tomcat服务器,即127.0.0.1:8080,并将请求到的数据转发给client转载 2014-09-29 14:42:49 · 1825 阅读 · 0 评论 -
nginx 的proxy_cache才是王道
nginx 的proxy_cache才是性价比最高的缓存,转载 2014-09-29 14:43:41 · 781 阅读 · 0 评论 -
nginx的反向代理缓存
假设有两台物理机,他们分属于不同的域名,以webgame的游戏运营商和开发商为例,运营商需要获取游戏中的排行数据,开发商为了过多对游戏服务器的请求,会在发起请求的机器上设置缓存(或是让运营商定时过来抓取一次数据) nginx设置web缓存,需要用到的相关指令: 1、proxy_cache 2、proxy_cache_path 3、proxy_cache_valid 需要注意的转载 2014-09-29 15:09:55 · 634 阅读 · 0 评论 -
使用Nginx的proxy_cache缓存功能取代Squid
[文章作者:张宴 本文版本:v1.2 最后修改:2009.01.12 转载请注明原文链接:http://blog.s135.com/nginx_cache/] Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目前转载 2014-09-29 14:46:21 · 512 阅读 · 0 评论 -
Nginx在windows下配合IIS搭建负载均衡多站点共享Session
多站点共享Session常见的作法有: 使用.net自动的状态服务(Asp.net State Service);使用.net的Session数据库;使用Memcached。使用Cookie方式实现多个站点间的共享(这种方式只限于几个站点都在同一域名的情况下); 这里我们就 演练一下 以数据库的形来存储Session,来实现多站点共享Session。 首先我们 建好一下站点,如下图:转载 2014-09-28 13:31:07 · 1433 阅读 · 0 评论 -
squid,nginx,lighttpd反向代理的区别
反向代理从传输上分可以分为2种: 1:同步模式(apache-mod_proxy和squid) 2:异步模式(lighttpd 和 nginx) 在nginx的文档说明中,提到了异步传输模式并提到它可以减少后端连接数和压力,这是为何? 下面就来讲解下传统的代理(apache/squid)的同步传输和lighttpd,nginx的异步传输的差异。 看图: 同步传输:浏览器发起转载 2014-09-28 13:27:48 · 704 阅读 · 0 评论 -
nginx windows环境下反向代理配置
一、下载 在http://nginx.org/上下载(zip包)并解压。 二、配置conf/nginx.conf文件 1.在conf目录下新建一个"vhosts.conf"文本文件 2.将conf/nginx.con文件中server部分复制到vhosts.conf文件中,用"include vhosts.conf;"来取代原先server部分 3.在vhosts.conf中增加反向代理转载 2014-09-28 13:23:42 · 8452 阅读 · 0 评论 -
window设置Nginx+iis实现负载均衡
window下跑nginx,轻松实现负载均衡实验环境:(2台服务器) 第一台: 系统:Win2003 nginx:nginx/Windows-0.8.32 IP:192.168.0.51 环境:本地 第二台: 系统:Win2003 IP:192.168.0.52 环境:远程 说明: 本次测试,软件nginx放在本地(192.168.0.51),也就是说放在域名绑定的那台服务器转载 2014-09-28 13:33:04 · 3295 阅读 · 3 评论 -
x-forwarded-for的深度挖掘
如今利用nginx做负载均衡的实例已经很多了,针对不同的应用场合,还有很多需要注意的地方,本文要说的就是在通过CDN 后到达nginx做负载均衡时请求头中的X-Forwarded-For项到底发生了什么变化。下图为简单的web架构图: 先来看一下X-Forwarded-For的定义: X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求转载 2014-09-28 13:27:10 · 677 阅读 · 0 评论 -
FastDFS海量数据分布式存储方案
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS百度百科:http://baike.baidu.com/view/2466025.htm FastDFS官方论坛:http://bbs.china转载 2017-04-11 13:37:03 · 2321 阅读 · 0 评论