随笔分类 -  nginx

nginx的location配置详解
摘要:语法规则: location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。 阅读全文

posted @ 2019-03-18 22:25 ExplorerMan 阅读(234) 评论(0) 推荐(0)

nginx负载均衡算法
摘要:配置方式 NGINX配置负载均衡主要是在nginx.conf文件中里upstream模块 1、upstream模块应放于nginx.conf配置的http{}标签内2、upstream模块默认算法是wrr (权重轮询 weighted round-robin) 分配算法 Nginx的upstream 阅读全文

posted @ 2019-03-18 22:24 ExplorerMan 阅读(354) 评论(0) 推荐(0)

Nginx:承受3万并发连接数,胜过Apache 10倍
摘要:编者按:Nginx是目前比较重要的开源性负载均衡技术,新浪、网易、六间房等很多网站都将Nginx部署进自己的网站系统架构,并解决部分问题。本文是作者长期的实战经验,很有参考价值。 本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第4篇文章。本系列文章作为国内最早详细介 阅读全文

posted @ 2019-03-18 22:00 ExplorerMan 阅读(4870) 评论(0) 推荐(0)

Nginx深入详解之多进程网络模型
摘要:一、进程模型 Nginx之所以为广大码农喜爱,除了其高性能外,还有其优雅的系统架构。与Memcached的经典多线程模型相比,Nginx是经典的多进程模型。Nginx启动后以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程,具体如下图: 图1 Nginx多进程模型 阅读全文

posted @ 2019-03-18 21:57 ExplorerMan 阅读(286) 评论(0) 推荐(0)

Nginx支持比Apache高并发的原因
摘要:1.先从各自使用的多路复用IO模型说起: select模型:(apache使用,由于受模块等限制,用的不多) poll: poll是unix沿用select自己重新实现了一遍,唯一解决的问题是poll 没有最大文件描述符数量的限制 epoll模型:(nginx使用) epoll带来了两个优势,大幅度 阅读全文

posted @ 2019-03-18 21:54 ExplorerMan 阅读(139) 评论(0) 推荐(0)

nginx 优化(突破十万并发)
摘要:一般来说nginx配置文件中对优化比较有作用的为以下几项: worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 0010 阅读全文

posted @ 2019-03-18 21:49 ExplorerMan 阅读(259) 评论(0) 推荐(0)

【nginx】配置Nginx实现负载均衡
摘要:在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用 1、转 阅读全文

posted @ 2019-02-19 19:38 ExplorerMan 阅读(250) 评论(0) 推荐(0)

利用nginx实现负载均衡
摘要:1、安装nginx和tomcat 我这里是使用docker安装的。安装流程可参照 dockerfile 这里安装了两个tomcat,端口分别是42000和42001。第二个tomcat的首页随便加了些代码区分 2、nginx配置 3、测试 刷新页面发现页面会发生变化,证明负载配置成功。因为我配的权重 阅读全文

posted @ 2019-02-19 19:33 ExplorerMan 阅读(187) 评论(0) 推荐(0)

Nginx 配置详解
摘要:序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Re 阅读全文

posted @ 2019-02-15 17:04 ExplorerMan 阅读(267) 评论(0) 推荐(0)

Nginx详解(正向代理、反向代理、负载均衡原理)
摘要:Nginx配置详解 nginx概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。 这里主要通过三个方面简单介绍ng 阅读全文

posted @ 2019-02-15 17:04 ExplorerMan 阅读(459) 评论(0) 推荐(0)

Nginx 反向代理与负载均衡详解
摘要:序言 Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在Nginx 配置详解中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。 Nginx 代理服务的配置说明 1、设置 404 页面导向地址 2、如果我们的代理只允许接受get,post 阅读全文

posted @ 2019-02-15 17:03 ExplorerMan 阅读(301) 评论(0) 推荐(0)

Nginx 安装配置
摘要:Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 Nginx("engine x")是一款是由俄罗斯 阅读全文

posted @ 2019-02-15 17:03 ExplorerMan 阅读(202) 评论(0) 推荐(0)

导航