当前位置:   article > 正文

nginx的主要功能_nginx常用的功能有哪些

nginx常用的功能有哪些

nginx的主要功能

1.负载均衡
2.反向代理
3.动静分离
4.配置https

1.负载均衡

负载均衡是一门计算机网络基础,主要用来优化资源使用,最大化吞吐率,最小化响应时间,同时避免过载的目的。

如果一个网站只有一台服务器的话,如果这台服务器宕机了,那么整个服务将无法正常访问。当访问服务器的人数过多,并发量达到一定的规模,超过服务器性能的极限,整个网站也将无法访问,负载均衡就是用来解决这一类的问题
在这里插入图片描述
负载均衡是通过后端引入一个负载均衡器和至少一个的额外web服务器(增加web服务器和原本的web服务器提供相同的内容)。用户访问的时候,先访问到负载均衡器。再通过负载均衡器将请求转发给后台服务器
在这里插入图片描述
通过这种方法,当有一台服务器宕机时,负载均衡器就分配其他的服务器给用户,极大的增加的网站的稳定性。

负载均衡器主要可以转发http、https、tcp、udp四种请求规则
负载均衡器如何给用户分配服务器? 负载均衡器有多种负载均衡算法,基本就是给每台服务器一个不同的权重,通过权重来给用户分配服务器。
负载均衡不需要前端进行配置,主要是服务端进行配置,前端稍作了解即可。

2.反向代理

反向代理是前端经常会用到的一项功能,主要是为了解决浏览器跨域访问的问题。当协议、域名、端口号有一项或多项不同时,便违反了同源策略,需要跨域。前端跨域用的较多的有:
1.jsonp跨域: 使用html的

<
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/207281
    推荐阅读
    相关标签
      

    闽ICP备14008679号