• nginx反向代理


    反向代理分七层代理和四层代理

    一、七层代理

    [root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf
    .. ..
    http {
    .. ..
    upstream webserver {
    #通过ip_hash设置调度规则为:相同客户端访问相同服务器
    				 ip_hash;
                    server 192.168.2.100 weight=1 max_fails=2 fail_timeout=10;
                    server 192.168.2.200 weight=2 max_fails=2 fail_timeout=10;
            }
    .. ..
    server {
            listen		80;
            server_name  www.tarena.com;
                location / {
                proxy_pass http://webserver;
            }
    }
    #weight设置服务器权重值,默认值为1
    #max_fails设置最大失败次数
    #fail_timeout设置失败超时时间,单位为秒
    #down标记服务器已关机,不参与集群调度

     二、四层代理(以ssh为标准)

    配置四层代理的时候要在http外面进行设置,并且要安装stream模块才可以进行设置代理

    stream {

            upstream a {
                    server 192.168.31.243:22;
                    server 192.168.31.119:22;
    }
            server {
                    listen 12345;
                    proxy_pass a;
    }
    }
  • 相关阅读:
    一次函数(好难的一次函数)
    脱水缩合(大搜索)
    背单词
    仙人掌(cactus)
    LYK 快跑!(LYK别打我-)(话说LYK是谁)
    巧克力棒
    选数字(贪心+枚举)
    看程序写结果(program)
    np问题
    IUYYLIUIU
  • 原文地址:https://www.cnblogs.com/zshBlos/p/13964219.html
Copyright © 2020-2023  润新知