高度模块化的设计设Nginx架构的基础。在Nginx中,除了少量的核心代码,其它一切皆为模块。模块化设计具有下面特点:1、高度抽象的模块接口2、灵活性3、配置模块的设计使Nginx提供了高可配置性、高可扩展性、高可定制性、高可伸缩性。4、核心模块接口简单化5、多层次、多类别的模块设计全部模块间...
分类:
其他好文 时间:
2016-01-08 21:55:31
阅读次数:
167
Nginx占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用Nginx网站用户有:新浪,网易,腾讯等.
本文主要是基于Nginx搭建tomcat集群.
环境:
Win8.1
JDK 1.6
Nginx1.9.3
Tomcat 7.0.63(两个tomcat服务器)
结构:...
分类:
其他好文 时间:
2015-07-29 17:13:26
阅读次数:
216
上篇文章介绍了Nginx框架的设计之管理进程以及多个工作进程的设计,master进程用来管理通过fork子进程与子进程通信,子进程通过处理进程信号接到master的通信去处理请求。
Nginx工作原理:
Nginx会按需同时运行多个进程:一个主进程和几个工作进程,配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程(cache
manage...
分类:
其他好文 时间:
2015-07-03 10:37:24
阅读次数:
101
高度模块化的设计设Nginx架构的基础。在Nginx中,除了少量的核心代码,其他一切皆为模块。模块化设计具有以下特点:
1、高度抽象的模块接口
2、灵活性
3、配置模块的设计使Nginx提供了高可配置性、高可扩展性、高可定制性、高可伸缩性。
4、核心模块接口简单化
5、多层次、多类别的模块设计
所有模块间是分层次、分类别的,官方Nginx有五大类型的模块:核心模块、配...
分类:
其他好文 时间:
2015-07-01 08:40:04
阅读次数:
146
Nginx由一个master进程和多个worker进程组成,但master进程或者worker进程中并不会再创建线程。
一、master进程和worker进程的作用
master进程
不需要处理网络事件,不负责业务的执行,只会通过管理worker等子进程来实现重启服务、平滑升级、更换日志文件、配置文件实时生效等功能。
master是...
分类:
系统相关 时间:
2015-07-01 08:39:37
阅读次数:
160
一、介绍
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。
Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师lgor
Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用。其特点是占有内存少,并发能力强,...
分类:
其他好文 时间:
2015-07-01 08:38:08
阅读次数:
199
零. 声明:以下内容适用于linux环境下,采用源码方式安装Nginx官网安装指南:http://wiki.nginx.org/InstallChs一. 下载nginx1.官网下载:http://nginx.org/en/download.html
2.Git下载:https://github.com/nginx/nginx二. 必要的依赖库1.pcreyum -y install pcre* #...
分类:
其他好文 时间:
2015-04-27 16:50:18
阅读次数:
136
上两讲主要是关于Nginx的环境的介绍,没有涉及到真正环境的开发,这次我们以一个实现的例子,来说明一下负载均衡服务器与WWW服务器的Nginx是如何配置的,并最终如何实现的。如下是一个实际场景,一台负载均衡服务器Server,和两台WWW服务器Client1和Client2,其中B和C之间的数据是同...
分类:
其他好文 时间:
2014-10-28 17:02:32
阅读次数:
254
Nginx系列教程之:Nginx内置变量的收集及使用前言:各位小伙伴,前两天忙着测试openstackIcehouse,撰写openstack技术文档,导致nginx剩下的几篇博文没来得及整理,你是不是等着急啦?哈哈,抱歉,今天继续来聊一聊nginx常用的内置变量及其相关的使用。Nginx的变量在nginx的使..
分类:
其他好文 时间:
2014-09-01 19:44:14
阅读次数:
327
书接上回,聊一聊nginx的必知必会!!!前言:从该教程往后,涉及到nginx的功能将越来越生产化,因此某些测试必须是基于web架构平台,所以在看本教程之前,建议先安装好LNMP或者LAMP架构,以便测试验证。其次该技术文档的测试是基于前端nginx反向代理与后端LNMP架构来测试的,..
分类:
其他好文 时间:
2014-08-27 18:58:58
阅读次数:
687