
Nginx
独家技术
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx简易教程
概述什么是nginx? Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务...转载 2019-02-19 13:12:56 · 140 阅读 · 0 评论 -
Nginx小试牛刀
一、概念 什么是Nginx? Nginx——是一款自由的、开源的、高性能HTTP服务器和反向代理服务器; 也是一个IMAP、POP3、SMTP代理服务器; 也就是说Nginx本身就可以托管网站(类似于Tomcat一样),进行Http服务处理,也可以作为【反向代理服务器】使用。...原创 2019-03-01 23:14:19 · 157 阅读 · 0 评论 -
Nginx负载均衡实现tomcat集群方案简要小结
一、负载均衡 Nginx是一个常用的【反向代理服务】,可以自定义模块,实现【请求转发】以及【负载均衡】(根具体采用策略有关)。 为了tomcat集群的【高可用性】,还需要实现nginx的【双机热备】。 1. 如果仅是对外提供一个【页面访问】,不用区分【单一用户】(不区分每个访问session,不涉及用户权限,用户资料等内容),仅仅配置【ngi...原创 2019-03-04 13:02:10 · 188 阅读 · 0 评论 -
Nginx的源码结构和模块初始化
一、Nginx的源码src目录结构(未进行编译安装) 环境:nginx-1.8.0 + Cent OS 7.0 (可以使用yum install tree来安装tree命令,就可以显示出文件的树结构),结果如下: 从上边的源码中可以看出共有10 directories, 265 files,Nginx的主要模块是Core、event、http...转载 2019-03-04 13:19:54 · 207 阅读 · 0 评论 -
Nginx模块管理和进程管理
一、前言 Nginx和Apache一样,同样使用模块化管理,但是和Apache“热插拔”(每次添加模块的时候,不需要重新编译,只需要重新载入即可)的方式不同,Nginx每次添加一个模块或删除一个模块的话都需要重新编译才可以使用相应的功能模块。 Nginx的主要模块包括core、event、http、mail和misc(杂项),而每一个模块根据需要又有很...转载 2019-03-04 13:47:32 · 251 阅读 · 0 评论 -
从Nginx、Apache工作原理看为什么Nginx比Apache高效!
Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决C10K问题。在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx + PHP(FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。...转载 2019-03-04 20:26:27 · 162 阅读 · 0 评论