首页 > 系统相关 >重识Nginx - 01 Nginx 主要应用场景及版本概述

重识Nginx - 01 Nginx 主要应用场景及版本概述

时间:2022-10-05 14:36:20浏览次数:80  
标签:重识 01 nginx Nginx 开源 商业版 OpenResty cn


文章目录


重识Nginx - 01 Nginx 主要应用场景及版本概述_静态资源

Nginx的三个主要应用场景

重识Nginx - 01 Nginx 主要应用场景及版本概述_静态资源_02

静态资源服务

通过本地文件系统提供服务


反向代理服务

  • Nginx的强大性能
  • 缓存
  • 负载均衡

API服务

OpenResty


Why Nginx

  • 互联网的数据量快速增长
  • 摩尔定律:性能提升
  • 低效的Apache: 一个连接对应一个进程

重识Nginx - 01 Nginx 主要应用场景及版本概述_静态资源_03


Nginx的优点

  • 高并发,高性能
  • 可扩展性好
  • 高可靠性
  • 热部署
  • BSD许可证
  • 重识Nginx - 01 Nginx 主要应用场景及版本概述_商业_04


Nginx 本发布情况( mainline )

重识Nginx - 01 Nginx 主要应用场景及版本概述_nginx_05

​https://nginx.org/en/download.html​

重识Nginx - 01 Nginx 主要应用场景及版本概述_nginx_06


Nginx 的组成

重识Nginx - 01 Nginx 主要应用场景及版本概述_静态资源_07


开源免费的Nginx 和 商业版Nginx Plus

重识Nginx - 01 Nginx 主要应用场景及版本概述_商业_08

Tengine

无法和nginx保持功能同步,有自己的生态, 如果不是特别需要,不建议优先考虑


免费Open Resty 和 商业版 OpenResty

重识Nginx - 01 Nginx 主要应用场景及版本概述_静态资源_12


重识Nginx - 01 Nginx 主要应用场景及版本概述_商业_13


标签:重识,01,nginx,Nginx,开源,商业版,OpenResty,cn
From: https://blog.51cto.com/u_15239532/5732655

相关文章

  • 重识Nginx - 系列导读
    文章目录​​Nginx初始​​​​Nginx基础架构​​​​Http模块详解​​​​反向代理与负载均衡​​​​Nginx的系统层性能优化​​​​源码角度深入使用Nginx与OpenResty​......
  • 【题解】P3583 [POI2015] KWA
    模拟赛出这道题???还好赛时乱搞做出来了(/hanxlinkDescription定义一个数\(n\)的拆分为:将\(n\)表示为若干个不同的正整数的平方和。令\(k(n)\)为\(n\)的拆分中最......
  • 【国家统计局】2013年6月份-2014年5月份70个大中城市住宅销售价格变动情况
    2014年5月份70个大中城市住宅销售价格变动情况​​​http://www.stats.gov.cn/tjsj/zxfb/201406/t20140618_569655.html​​​(一)与上月相比,70个大......
  • qt5.2+VS2010(SP1) 中文乱码
    一,用QStringLiteralQMessageBox::about(this,"clicked",QStringLiteral("1按钮被单击1"));二、现在Qt5放弃了上面的方法,网上都建议用:首先将VC里的源代码都保存(VS菜单”文件......
  • 20146月份到2015年5月份70个大中城市住宅销售价格变动情况
    2015年5月份70个大中城市住宅销售价格变动情况​​​http://www.stats.gov.cn/tjsj/zxfb/201506/t20150618_1170358.html​​​(一)与上月相比,70个大中城市中,价格下降的......
  • P3226 [HNOI2012]集合选数 题解
    纪念一下30紫and500AC首先先膜拜一下神仙出题人,这题太神仙了。题意:要构造一个集合,使得$x\inA$,满足$2x\notinA$且$3x\notinA$,求\(\{1,2,\ldots,n\}\)......
  • servlet实操01
    构建步骤1、构建一个普通的maven项目,删掉里面的所有东西2、pom是maven配置文件dependencies是用来添加依赖的下面是servlet和jsp依赖<dependency><grou......
  • 代码随想录训练营|Day 15|102, 226, 101
    102.BinaryTreeLevelOrderTraversalGiventhe root ofabinarytree,return thelevelordertraversalofitsnodes'values.(i.e.,fromlefttoright,le......
  • 代码随想录day15 | 102.二叉树的层序遍历 226.反转二叉树 101.对称二叉树
    102.二叉树的层序遍历题目|文章1.迭代思路1.创建一个队列2.确定每一层的节点个数,对每一层进行遍历,将结果输出。实现点击查看代码classSolution{public:ve......
  • 瑞吉外卖01
    1.创建数据库(导入sql文件)2.创建springboot项目,完成pom.xml依赖1<?xmlversion="1.0"encoding="UTF-8"?>2<projectxmlns="http://maven.apache.org/POM/4.0.0"xm......