1.为什么要用nginx
前端需要配置的服务比较多 需要配置多个微服务的ip+port
后期还可能修改微服务配置 前端还得修改 比较费劲
利用nginx作为请求转发 只需要记住一个ip+port就可以了
2.nginx介绍
Nginx 是一个高性能的Web服务器和反向代理服务器,Nginx 特点是占有内存少, 并发处理能力强,以高性能、
低系统资源消耗而闻名,Nginx官方测试为5万并发请求
Nginx 的并发处理能力在同类型的Web服务器中表现极好(Apache、Lighttpd)
Nginx也有收费的商业版本(https://www.nginx.com/)
Nginx也有免费的商业版本(https://org.nginx.com/)C语言开发编写的
3.nginx作为请求转发架构图
4.修改nginx的配置文件:nginx.conf
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
se