Nginx(一)概述

2020-05-02  本文已影响0人  卡戎li

一、Nginx 简介

    Nginx 是一个高性能的Web服务器和反向代理服务器,也可以作为邮件代理服务器,另外 Nginx 可以作为反向代理进行负载均衡的实现。

Nginx 优势

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

二、 Nginx 和其它服务器对比

图片.png

三、正向代理和反向代理

实践中客户端无法直接跟服务端发起请求的时候,我们就需要代理服务。代理可以实现客户端与服务端之间的通信,我们的Nginx也可以实现相应的代理服务。代理分为正向代理和反向代理,此文就来演示一下Nginx配置正向代理和反向代理的场景。

3.1 正向代理

图片.png
图片.png

举例:访问一个遭防火墙拦截的外部网站时,需要使用VPN。

3.2 反向代理

图片.png 图片.png

举例:中台所有的微服务需要通过Nginx 统一的端口进行调用。

3.3 正向代理和反向代理的区别

正向代理代理客户端,反向代理代理服务器。
正向代理知道目标服务的地址,反向代理不知道目标服务器的网址。

参考博客:
1、https://blog.csdn.net/nangeali/article/details/60143560

上一篇 下一篇

猜你喜欢

热点阅读