nginx转发

Posted php12-cn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx转发相关的知识,希望对你有一定的参考价值。

 

一、在与redis同一个内网的服务器上A的nginx做了下面的设置

stream

     upstream redis

        server  redis.rds.aliyuncs.com:6379 max_fails=3 fail_timeout=30s;

server

     listen 6379;

     proxy_connect_timeout 1s;

        proxy_timeout 3s;

        proxy_pass redis;

    

二、服务器B上通过A:6379 来连接到阿里云的redis

三、redis经常报错 Unexpected end of stream

四、解决办法,修改nginx的下面2个参数:

server

     listen 6379;

     proxy_connect_timeout 10s;

        proxy_timeout 30s;

        proxy_pass redis;

    

以上是关于nginx转发的主要内容,如果未能解决你的问题,请参考以下文章

nginx根据域名转发

nginx转发请求

nginx转发时获取视频文件失败问题

Nginx配置转发

Nginx转发TCP请求

Nginx支持SNI转发