• nginx 静态文件缓存

    日期:

    目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。 实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器...

  • Nginx缓存区内存配置大小对性能测试的影响

    日期:

    现象:Nginx与应用都在同一台服务器(4g内存、4核cpu)上,nginx缓存区内存配置1g,开启nginx的accesslog,跑图片终端页性能脚本,观察到accesslog里面有90%以上的MISS状态的,nginx缓存没有起到作用,加大nginx缓存内存为2g,清了缓存再次跑性能脚本,acces...

  • nginx的反向代理缓存

    日期:

    假设有两台物理机,他们分属于不同的域名,以webgame的游戏运营商和开发商为例,运营商需要获取游戏中的排行数据,开发商为了过多对游戏服务器的请求,会在发起请求的机器上设置缓存(或是让运营商定时过来抓取一次数据) nginx设置web缓存,需要用到的相关...

  • 基于Nginx Geo与 Nginx Map模块进行Nginx白名单配置

    日期:

    目录[-] 一、简介 二、相关指令格式 三、白名单配置示例 四、参考资料 一、简介 在通常情况下,使用 nginx 基于 ip 限制访问请求频率等限制内容,我们会需要对特定ip进行限制排除操作,因此本文引入了基于nginx geo 与 nginx map 进行此类情景相关配置; 在...

  • NGINX Plus 现在完全支持 HTTP/2

    日期:

    早些时候,我们发布了支持 HTTP/2 协议的NGINX Plus R7。作为 HTTP 协议的最新标准,HTTP/2 的设计为现在的 web 应用程序带来了更高的性能和安全性。(LCTT 译注:开源版本的 NGINX 1.95 也支持 HTTP/2 了。) NGINX Plus 所实现的 HTTP/2 协议可与现有的网...

  • linux下 Nginx gdb调试环境搭建

    日期:

    首次接触Nginx,听别人说Nginx的代码很美。所以尝试学习下下。也没怎么接触Nginx理论知识,所以没有对Nginx进行描述,纯粹是技术文章。。。本人研究Linux kernel 源头:apache+tomcat集群的负载均衡算法有问题,现象是apache把过多压力分配给本地tomcat,另...

  • nginx将请求转发到tomcat服务器

    日期:

    前面有讲过多台nginx实现负载均衡(请求从nginx到nginx)的配置方式,下面讲讲nginx将请求转发到tomcat的配置实例 nginx.conf中: http{includemime.types;default_typeapplication/octet-stream;#log_formatmain$remote_addr-$remote_user[$time_local]$req...

  • nginx怎样处理一个求情

    日期:

    本文参考文章:http://nginx.org/en/docs/http/request_processing.html nginx要处理一个请求,首先得接收到一个请求。 1. 基于名字的虚拟服务器 下面看看这个nginx配置文件的部分配置。 server{listen80;server_nameexample.orgwww.example.org;...}server{l...

  • 【整理】自动的 Nginx 反向代理配置

    日期:

    近期由于 HTTPS 漏洞的问题,公司领导要求把 HTTPS 相关使用完善起来,鉴于之前对 nginx 的理解非常的肤浅,所以本着边学边做的原则展开对相关文章的研究。 本文内容参考自《自动的 Nginx 反向代理配置》。 个人觉得:名字翻译成《自动化 Nginx 反向代理配置...

  • 如何在MacOS X上配置Nginx

    日期:

    前提条件: How to Configure and Install Nginx on Mac OS X 安装Nginx: 前提条件: 安装Xcode中的命令行工具 参考原文: How to Configure and Install Nginx on Mac OS X 安装Nginx: 1. 下载最新版本的Nginx nginx 1.4.7 2. 解压 tar xvzf nginx-1.4.7....