Nginx
Nginx:反向代理、负载均衡、动静分离
高性能的Http和反向代理的web服务器
tomcat:200-300个并发连接数响应
nginx:最高支持5万个并发连接数响应
正向代理:VPN ,在本地(客户端)
反向代理:服务端
负载均衡策略:内置策略(轮询、权重、iphash)和扩展策略
session在tomcat服务端,不共享的解决方案?
1、iphash:固定的ip打在固定的服务器上
2、Redis缓存(建议)
动静分离(前后端分离)
前端服务器
配置文件 config
events{
worker_connectons 1024;
}
#负载均衡
upstream kuangstudy{
#服务器资源
server 127.0.0.1:8080 weight=1;//一次换,默认
server 127.0.0.1:8081 weight=2;//2次换
}
http{
server{
listen 80;
server_name localhost;
location / {
proxy_pass http://kuangstudy
}
location /admin {
//
}
}
server{
listen 8081;
server_name 192.168.30.114;
}
server{
listen 8082;
server_name 192.168.30.114;
}
}