一、请求转发

客户端发送请求到nginx服务器中,nginx服务器根据请求路径访问不同,访问不同的服务。
image.png

  1. server {
  2. listen 9001;
  3. server_name localhost;
  4. #charset koi8-r;
  5. #access_log logs/host.access.log main;
  6. location ~ /AAA/ {
  7. proxy_pass http://localhost:8001;
  8. }
  9. location ~ /BBB/ {
  10. proxy_pass http://localhost:8002;
  11. }
  12. }

二、负载均衡

客户端发送请求到nginx服务器中,nginx服务器可以将请求均衡分配不同的集群中。常见的均衡算法有:轮训、最小访问时间、最少链接、Hash(源地址散列)、加权
image.png

三、动静分离

nginx可以作为静态文件的服务器进行访问
image.png