注册 登录
  • 欢迎访问"运维那点事",推荐使用Google浏览器访问,可以扫码关注本站的"微信公众号"。
  • 如果您觉得本站对你有帮助,那么可以扫码捐助以帮助本站更好地发展。

标签:Nginx

Nginx

Nginx实现虚拟路径代理

说到Nginx实现虚拟路径代理,就必须要使用proxy_pass模块了,下面先给一些proxy_pass比较官方的解释,说实话理解起来是有些费劲的,需要多多测试才能掌握的如鱼得水。 一、proxy_pass Syntax: proxy_pass URL; Default:— Context:location, if in l……继续阅读 »

彭东稳 5个月前 (05-15) 1534浏览 0评论 0个赞

Nginx

LVS会话超时引入对tcp keepalive与http keepalive的学习

最近工作中遇到一个LVS会话超时问题,想把它记录下来,场景是这样的: 从上图可以看出,用户通过Client访问的是LVS的VIP, VIP后端挂载的RealServer是Nginx服务器。 Client可以是浏览器也可以是一个客户端程序。一般情况下,这种架构不会出现问题,但是如果Client端把请求发送给Nginx,Nginx的后端需要一段时间才能返回结果……继续阅读 »

彭东稳 10个月前 (01-10) 2372浏览 0评论 1个赞

Nginx

PHP-FPM与FastCGI介绍

FastCGI介绍 什么是CGI? CGI(Common Gateway Interface) 公共网关接口是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将W……继续阅读 »

彭东稳 1年前 (2016-08-30) 1743浏览 0评论 0个赞

Nginx

Nginx进程间的关系

在正式提供服务的产品环境下, 部署 Nginx 时都是使用一个 master 进程来管理多个worker进程,一般情况下, worker 进程的数量与服务器上的 CPU 核心数相等。 每一个worker 进程都是繁忙的, 它们在真正地提供互联网服务, master 进程则很“清闲” , 只负责监控管理 worker 进程。 worker 进程之间通过共享内存……继续阅读 »

彭东稳 1年前 (2016-08-09) 1466浏览 0评论 0个赞

Nginx

Tengine对nginx upstream模块增加的特性

Tengine对nginx upstream模块增加的特性 Tengine是淘宝在Nginx基础之上的二次开发版,Tengine完全兼容Nginx,因此可以参照Nginx的方式来配置Tengine。但Tengine提供了很多比较实用的特性,以及性能的优化。比如针对upstream模块,Tengine再次开发的一些小模块,下面说明一下。具体其他特性可以看Ten……继续阅读 »

彭东稳 1年前 (2016-07-23) 2733浏览 0评论 0个赞

Nginx

Nginx upstream模块相关指令

负载均衡模块(ngx_http_upstream_module) ngx_http_upstream_module模块允许定义一组服务器,做后端服务器负载均衡。它们可以在指令proxy_pass、 fastcgi_pass和 memcached_pass中被引用到。下面就介绍相关参数的使用。 1)upstream Syntax:……继续阅读 »

彭东稳 1年前 (2016-07-23) 1796浏览 0评论 0个赞

Nginx

Nginx使用Lua扩展模块功能

什么是LUA Lua从一开始就是作为一门方便嵌入(其它应用程序)并可扩展的轻量级脚本语言来设计的,因此她一直遵从着简单、小巧、可移植、快速的原则,官方实现完全采用ANSI C编写,能以C程序库的形式嵌入到宿主程序中。 Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,Nginx,Wireshark的脚本。 什么是……继续阅读 »

彭东稳 1年前 (2016-07-01) 2038浏览 0评论 0个赞

Nginx

Nginx内置变量介绍

变量 Nginx Core module支持一些内置的变量,与apache使用的变量相一致。 首先,一些变量代表了客户端请求头部的一些字段,如:$http_user_agent, $http_cookie等等。注意,由于这些变量会在请求中定义,所以可能无法保证他们是存在的或者说可以定义到一些别的地方(例如遵循一定的规范)。除此之外,下列是一些其他变量: $a……继续阅读 »

彭东稳 1年前 (2016-06-25) 1540浏览 0评论 0个赞

Nginx

Nginx proxy模块相关指令

代理模块(ngx_http_proxy_module) 反向代理( reverse proxy) 方式是指用代理服务器来接受 Internet 上的连接请求, 然后将请求转发给内部网络中的上游服务器, 并将从上游服务器上得到的结果返回给 Internet 上请求连接的客户端, 此时代理服务器对外的表现就是一个 Web 服务器。 充当反向代理服务器也是 Ngi……继续阅读 »

彭东稳 1年前 (2016-05-22) 2543浏览 0评论 0个赞

Nginx

Nginx listen reuseport参数带来的性能提升

NGINX发布的1.9.1版本引入了一个新的特性:允许使用SO_REUSEPORT套接字选项,该选项在许多操作系统的新版本中是可用的,包括Bsd和Linux(内核版本3.9及以后)。该套接字选项允许多个套接字监听同一IP和端口的组合。内核能够在这些套接字中对传入的连接进行负载均衡。(对于NGINX Plus客户,此功能将在年底发布的版本7中出现)SO_REU……继续阅读 »

彭东稳 1年前 (2016-05-14) 2217浏览 0评论 0个赞