nginx配置中的events详解

events模块中包含nginx中所有处理连接的设置.

创新互联公司从2013年成立,是专业互联网技术服务公司,拥有项目成都网站建设、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元和田做网站,已为上家服务,为和田各地企业和个人服务,联系电话:18980820575

常用配置项如下
events{
use epoll;
worker_connections 20000;

详细说明

use epoll;

#使用epoll的I/O 模型(值得注意的是如果你不知道Nginx该使用哪种轮询方法的话,它会选择一个最适合你操作系统的)

补充说明:

与apache相类,nginx针对不同的操作系统,有不同的事件模型
A)标准事件模型
Select、poll属于标准事件模型,如果当前系统不存在更有效的方法,nginx会选择select或poll
B)高效事件模型
Kqueue:使用于FreeBSD 4.1+, OpenBSD 2.9+, NetBSD 2.0 和 MacOS X.使用双处理器的MacOS X系统使用kqueue可能会造成内核崩溃。
Epoll:使用于Linux内核2.6版本及以后的系统。
/dev/poll:使用于Solaris 7 11/99+, HP/UX 11.22+ (eventport), IRIX 6.5.15+ 和 Tru64 UNIX 5.1A+。
Eventport:使用于Solaris 10. 为了防止出现内核崩溃的问题, 有必要安装安全补丁

查看linux版本号可以使用 cat /proc/version命令

cat /proc/version
输出如下

Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013

worker_connections 2000;

#工作进程的最大连接数量 理论上每台nginx服务器的最大连接数为worker_processes*worker_connections worker_processes为我们再main中开启的进程数


分享名称:nginx配置中的events详解
本文链接:http://bzwzjz.com/article/jpciod.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 成都网站设计 成都网站建设 重庆网站建设 成都网站制作 成都网站制作公司 高端品牌网站建设 成都响应式网站建设 营销型网站建设 古蔺网站建设 成都网站建设 成都网站建设公司 成都网站设计公司 网站设计公司 自适应网站建设 品牌网站建设 成都营销网站建设 成都网站建设 成都品牌网站建设 网站建设方案 成都网站设计 响应式网站设计方案