• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >服务器硬件 > 关于nginx的优点有哪些?

关于nginx的优点有哪些?

作者:xinwang 字体:[增加 减小] 来源:互联网

本文主要包含等服务器相关知识,xinwang希望可以进行参考
  Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。那么下面就由小编和大家讲一讲关于nginx的优点有哪些?


  一、可以高并发连接

  官方测试Nginx能够支撑5万并发连接,实际生产环境中可以支撑2~4万并发连接数。

  原因,主要是Nginx使用了最新的epoll(Linux2.6内核)和kqueue(freeBSD)网路I/O模型,而Apache使用的是传统的Select模型,其比较稳定的Prefork模式为多进程模式,需要经常派生子进程,所以消耗的CPU等服务器资源,要比Nginx高很多。

  二、内存消耗少

  Nginx+PHP(FastCGI)服务器,在3万并发连接下,开启10个Nginx进程消耗150MB内存,15MB*10=150MB,开启的64个PHP-CGI进程消耗1280内存,20MB*64=1280MB,加上系统自身消耗的内存,总共消耗不到2GB的内存。

  如果服务器的内存比较小,完全可以只开启25个PHP-CGI进程,这样PHP-CGI消耗的总内存数才500MB。

  三、成本低廉

  购买F5BIG-IP、NetScaler等硬件负载均衡交换机,需要十多万到几十万人民币,而Nginx为开源软件,采用的是2-clause BSD-like协议,可以免费试用,并且可用于商业用途。

  BSD开源协议是一个给使用者很大自由的协议,协议指出可以自由使用、修改源代码、也可以将修改后的代码作为开源或专用软件再发布。

  四、配置文件非常简单

  网络和程序一样通俗易懂,即使,非专用系统管理员也能看懂。

  五、支持Rewrite重写

  能够根据域名、URL的不同,将http请求分到不同的后端服务器群组。

  六、内置的健康检查功能

  如果NginxProxy后端的某台Web服务器宕机了,不会影响前端的访问。

  七、节省带宽

  支持GZIP压缩,可以添加浏览器本地缓存的Header头。

  八、稳定性高

  用于反向代理,宕机的概率微乎其微。

  九、支持热部署

  Nginx支持热部署,它的自动特别容易,并且,几乎可以7天*24小时不间断的运行,即使,运行数个月也不需要重新启动,还能够在不间断服务的情况下,对软件版本进行升级。

  可以看出,Nginx在反向代理、Rewrite规则、稳定性、静态文件处理,内存消耗等方面,有很强的优势,使用Nginx取代传统的Apache服务器,会得到多方面的性能提升。

  看完以上关于“nginx”的内容后,各位小伙伴是不是对此有了比较深刻的了解。喜欢这篇文章吗?喜欢可以分享给有需要的朋友,也可以关注我们。小伙伴们要想获得更多nginx的内容,请关注。
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 免费云主机管理系统可以试用吗?云主机的需求背景如何?
  • 什么是服务器?企业服务器租用费用是由因素构成的?
  • https证书下载安装的步骤方法有哪些?
  • 新网云服务器怎么登入,有哪些使用教程?
  • 防止服务器攻击有哪些高效的方法
  • 云主机和云虚拟主机的区别 云主机怎么配置
  • 企业为什么要采用混合云?
  • 新手小白怎么购买云服务器,应该遵循哪些原则?
  • 云计算 云主机两者之间是同一个概念吗?
  • 哪些企业需要云服务器?

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • aaa云主机怎么用,有哪些需要注意的?
    • 云服务器是什么来的?云服务器怎么判断好坏?
    • 哪家服务器托管便宜?托管服务器费用每年要多少钱?
    • iis设置与安装
    • 服务器ip地址查询和隐藏服务器真实IP地址的方法
    • 哪里的国外免备案服务器比较好?免备案服务器有什么用处?
    • 电信服务器租用费用大概需要多少钱?
    • 零代码开发平台如何选择?零 代码开发对于企业有哪些好处?
    • 服务器迁移要注意什么?
    • 服务器创建ssl证书的步骤流程有哪些?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有