分布式缓存服务 DCS-使用Nginx实现公网访问DCS:(可选)长连接场景

时间:2025-02-12 15:01:38

(可选)长连接场景

如果用户公网访问时需要使用长连接,那么需要在如上配置Nginx中增加以下配置:
  • Nginx到后端server的超时时间
    stream {    server {        listen 8080;        proxy_pass 192.168.0.5:6379;        proxy_socket_keepalive on;        proxy_timeout 60m;        proxy_connect_timeout 60s;    }    server {        listen 8081;        proxy_pass 192.168.0.6:6379;        proxy_socket_keepalive on;        proxy_timeout 60m;        proxy_connect_timeout 60s;    }}

    proxy_timeout 默认值是10m(10分钟),可以根据用户需要设为60m或其他值。Nginx官网 proxy_timeout说明

  • 客户端到Nginx的超时时间
    http {    keepalive_timeout 3600s;}

    keepalive_timeout 默认值是75s,可以根据用户需要设为3600s或其他值。Nginx官网 keepalive_timeout 说明

support.huaweicloud.com/bestpractice-dcs/dcs-bp-0514001.html