什么是Nginx

Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。

  1. HTTP服务器

简单了解nginx

  1. 作为反向代理进行负载均衡
    首先看一下负载均衡
    简单了解nginx
    简单了解nginx

nginx
反向代理

简单了解nginx
简单了解nginx
简单了解nginx

例子:原告,原告代理律师,被告,被告代理律师

简单了解nginx
简单了解nginx

  1. Web 缓存
    简单了解nginx
    nginx缓存,可以在一定程度上,减少源服务器的处理请求压力。
    因为静态文件(比如css,js, 图片)中,很多都是不经常更新的。nginx使用proxy_cache将用户的请求缓存到本地一个目录。下一个相同请求可以直接调取缓存文件,就不用去请求服务器了。
    毕竟,IO密集型服务的处理是nginx的强项。
  2. 和tomcat 配合使用(动静分离)
    简单了解nginx

相关文章:

  • 2021-06-01
  • 2021-06-19
  • 2021-08-15
  • 2021-10-13
  • 2021-09-30
  • 2021-12-20
  • 2021-12-22
  • 2021-06-27
猜你喜欢
  • 2022-01-16
  • 2022-12-23
  • 2021-12-12
  • 2021-11-30
  • 2021-12-02
相关资源
相似解决方案