NGINX条件TCP代理

时间:2018-11-05 05:25:50

标签: nginx nginx-reverse-proxy

我们有一个配置如下的代理:

stream {
    upstream redis_server {
        server 10.XXX.X.XX:6379 max_fails=2 fail_timeout=30s;
        server 10.XXX.X.XX:6380 max_fails=2 fail_timeout=30s;
    }

    server {
        listen 6378;
        proxy_pass redis_server;
    }
}

我们希望将所有请求转发到6379,仅当请求不可用时才转发到6380。

1 个答案:

答案 0 :(得分:0)

使用let weblink = datastring["Web_Link"] as! String if let URL = URL(string: weblink){ UserDefaults.standard.set(URL, forKey: "Link") }

https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/#server-weights