美文网首页
nginx是啥?

nginx是啥?

作者: 不吃甜食会怎样 | 来源:发表于2020-04-24 16:51 被阅读0次

1.是什么

Nginx同Apache一样都是一种WEB服务器。基于REST架构,以统一资源描述符或者统一资源定位符作为沟通依据,通过HTTP协议提供各种网络服务。Apache被设计成为一个重量级的。不支持高并发的服务器。在Apache上运行数以万计的并发访问,会导致服务器消耗大量内存。操作系统对其进行进程或线程间的切换也消耗了大量的CPU资源,导致HTTP请求的平均响应速度降低

轻量级高并发服务器Nginx

2.有什么用

2.1 正向代理

正向代理最大的特点是客户端非常明确要访问的服务器地址;服务器只清楚请求来自那个代理服务器,而不清楚来自那个具体的客户端;正向代理模式屏蔽或者隐藏了真实的客户端信息

2.2 反向代理

每天同时连接到网站的访问人数已经爆表,单个服务器不够——>分布式部署,部署多台服务器。多个客户端给服务器发送请求,Nginx服务器接收到之后,按照一定的规则分发给了后端的业务处理服务器进行处理。反向代理主要用于集群分布式部署的情况下,反向代理隐藏了服务器的信息

2.2.负载均衡

nginx可以通过反向代理来实现负载均衡,服务器的硬件配置可能有好有差,通过weight比可以控制分配比重,把大部分请求分配给好的服务器,少量请求分配给差的服务器

更多更好的理解参考:https://zhuanlan.zhihu.com/p/34943332

相关文章

  • nginx是啥?

    1.是什么 Nginx同Apache一样都是一种WEB服务器。基于REST架构,以统一资源描述符或者统一资源定位符...

  • nginx和tomcat有啥区别?

    啥是nginx nginx [engine x] is an HTTP and reverse proxy ser...

  • 主域名被重定向:LNMPA中的apache配置问题

    LNMPA是啥?LNMPA是什么 LNMPA,就是LNMP加上Apache。我一直以为Nginx和Apache功能...

  • 2018-05-30

    Nginx 部署 1.什么是nginx nginx 是俄罗...

  • 啥是啥?

    妈妈,你知道那个吴亦凡吗?被抓了,坐牢了。 谁啊? 就是一个明星。 哦,他犯啥罪了? 性sr呗! 呃,呃呃呃! 啥...

  • nginx与uWsgi

    什么是nginx 为什么使用nginx nginx、WSGI、uwsgi、uWSGI nginx和uWSGI 的意...

  • 贵安项目nginx配置

    关于nginx的使用以及为什么使用【Nginx】什么是Nginx?为什么使用Nginx?nginx 之 proxy...

  • Nginx常用配置

    Nginx常用命令 启动 Nginx 停止 Nginx Nginx 重载配置 上述是采用向 Nginx 发送信号的...

  • Nginx 源码安装

    Linux系统环境 Nginx配置文件提示:/application/nginx是Nginx程序目录 Nginx功...

  • nginx入门指南

    Nginx入门指南 一.Nginx概述: 1.什么是Nginx? Nginx(发音同engine x)是一个网页服...

网友评论

      本文标题:nginx是啥?

      本文链接:https://www.haomeiwen.com/subject/greizftx.html