码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx配置文件配置详解

时间:2016-09-06 15:15:54      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

http://www.jb51.net/article/69091.htm 详细

http://www.jb51.net/article/72527.htm 包括安装等详细配置

http://blog.csdn.net/tjcyjd/article/details/50695922 更详细

Nginx(engine X) 是一个高性能的 HTTP 服务器和反向代理服务器,这款软件开发的目的是为了解决 C10k 问题。

Nginx 的架构利用了许多现代操作系统的特性,以实现一个高性能的 HTTP 服务器。例如在 Linux 系统上,Nginx 使用了 epoll,sendfile,File AIO,DIRECTIO 等机制,使得 Nginx 不仅性能高效,而且资源占用率非常低,官方宣称 nginx 维持 10000 个非活动的 HTTP keep-alive 连接仅需要 2.5M 内存。

技术分享

 

Nginx会按需同时运行多个进程:一个主进程(master)和几个工作进程(worker),配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程(cache manager)等。所有进程均是仅含有一个线程,并主要通过“共享内存”的机制实现进程间通信。主进程以 root 用户身份运行,而worker、cache loader 和 cache manager 均应以非特权用户身份运行。

 

Nginx配置文件配置详解

标签:

原文地址:http://www.cnblogs.com/boodoog/p/5845747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!