我们有一个代理配置如下:
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。
发布于 2018-11-05 17:35:05
使用server 10.XXX.X.XX:6380 max_fails=2 fail_timeout=30s backup;
https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/#server-weights
https://stackoverflow.com/questions/53148786
复制相似问题