Linux之Nginx入门
发布时间:2022-08-09 10:07:29 所属栏目:Linux 来源:互联网
导读:一、Nginx介绍# 1.1 概述# Nginx是一个开源且高性能、可靠的http web服务、代理服务。 开源:直接获取源代码 高性能:支持海量并发 可靠:服务稳定 1.2 Nginx特点# 高性能,高并发 Nginx支持很高的并发,Nginx在处理大量并发的情况下比其他web服务要快 轻量
一、Nginx介绍# 1.1 概述# Nginx是一个开源且高性能、可靠的http web服务、代理服务。 开源:直接获取源代码 高性能:支持海量并发 可靠:服务稳定 1.2 Nginx特点# 高性能,高并发 Nginx支持很高的并发,Nginx在处理大量并发的情况下比其他web服务要快 轻量且高扩展性 轻量:功能模块少,只保留核心模块,其他代码模块化 (易读,便于二次开发,对于开发人员非常友好) 高扩展性:需要什么模块再安装模块,不需要全部安装,并且还支持第三方模块 高可靠性 只要不过分几乎不会出现问题,其他的web服务需要每隔一段时间进行重启,Nginx不需要;Nginx的宕机时间,是99999级别 支持热部署 Nginx可以在运行期间,更新迭代,代码部署。 大多公司都在用Nginx Nginx技术成熟,具备的功能是企业最常使用而且最需要的; 适合当前主流架构趋势, 微服务、云架构、中间层; 统一技术栈, 降低维护成本, 降低技术更新成本; Nginx使用的是Epoll网络模型 Select: 当用户发起一次请求,select模型就会进行一次遍历扫描,从而导致性能低下。 Epoll: 当用户发起一次请求,epoll模型会直接进行处理,效率高效,并无连接限制。 ![]() (编辑:鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |