nginx reverse proxy error 221 upstream timed out (110: Connection timed out) while connecting to upstream,

问题描述 投票:0回答:0

下面是我的 nginx 配置文件,我得到了

11#11: *221 upstream timed out (110: Connection timed out) while connecting to upstream, error

nginx 配置文件:

daemon off;

load_module '/usr/lib64/nginx/modules/ngx_stream_module.so';

events {}
stream {
  map $ssl_preread_server_name $target {
     default $ssl_preread_server_name;
 }

 server {
   listen 9092;
   proxy_connect_timeout 1s;
   proxy_timeout 7200s;
   resolver 1.2.3.4;   
   proxy_pass $target:9092;
   ssl_preread on;
 }

 server {
   listen 443;
   proxy_connect_timeout 1s;
   proxy_timeout 7200s;
   resolver 1.2.3.4;
   proxy_pass $target:443;
   ssl_preread on;
 }

}

尝试在

proxy_read_timeout 3600s;
之后添加
proxy_timeout 7200s;
但出现错误
nginx: [emerg] "proxy_read_timeout" directive is not allowed here

我该如何解决这个问题?

nginx stream reverse-proxy
© www.soinside.com 2019 - 2024. All rights reserved.