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;
        }
    }

posted @ 2022-04-19 17:13  小吴dnd  阅读(26)  评论(0编辑  收藏  举报