在 Nginx 中反向代理多个 Redis 的配置如下:

http {
    upstream redis_cluster {
        server 127.0.0.1:6379;
        server 127.0.0.1:6380;
        server 127.0.0.1:6381;
    }
    
    server {
        listen 80;
        
        location / {
            proxy_pass http://redis_cluster;
        }
    }
}

在上面的配置中,使用了upstream指令来定义一个名为redis_cluster的集群,其中包含了多个 Redis 服务器的地址和端口。在server块中,通过proxy_pass指令将所有请求代理到redis_cluster集群中。这样,当接收到请求时,Nginx 会将请求转发到集群中的某个 Redis 服务器上进行处理。

请根据实际情况替换server块中的listen端口和upstream中的 Redis 服务器地址和端口,并确保 Redis 服务器已经启动并且可以通过 Nginx 访问。

Nginx 反向代理配置多个 Redis 集群

原文地址: https://www.cveoy.top/t/topic/oUNo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录