反代网站进行操作提示504超时,还有那些timeout会影响这个

搬瓦工机场JMS

网站是PHP文件管理,源站网络不好,所以一般用反代鸡操作

今天发现复制一个大文件,会提示超时,一般是60秒就提示超时

但是这个操作已经完成,体现出来问题只有反代站提示504超时错误

目前反代站的nginx配置已经如下设置了,但60秒后还是会提示超时

是还有什么地方没考虑到吗?

  1.         keepalive_timeout 180;
  2.         fastcgi_connect_timeout 300;
  3.         fastcgi_send_timeout 300;
  4.         fastcgi_read_timeout 300;
  5.         fastcgi_buffer_size 64k;
  6.         fastcgi_buffers 4 64k;
  7.         fastcgi_busy_buffers_size 128k;
  8.         fastcgi_temp_file_write_size 256k;       
  9.         proxy_connect_timeout       300;
  10.         proxy_send_timeout          300;
  11.         proxy_read_timeout          300;
  12.         send_timeout                300;

复制代码

青海网友:忘了补了,错误长这样

               504 gateway time out
————————————————————-
                         nginx
江苏网友:眼花
辽宁网友:意思是源站http是200的,但是反代这边超时了?你也要确认一下反代和源站之间的延时,这种最好能加一个缓存。
贵州网友:好像是的,比如通过反代站复制操作,显示显示操作中,60秒后提示504,但是复制操作却继续完成了
吉林网友:嗯 这种超时是正常的,对反代站来说就是超时了。你要么继续加大超时时间,要么就加缓存。我建议第二种,第一种体验太差了。
河南网友:缓存我记得好像有的,当时配置反代参数看到过,这是vhost的反代部分,因为不懂nginx配置,我按examp里面的反代配置照抄的

  1. location / {
  2.             proxy_pass https://源站地址;
  3.             proxy_http_version    1.1;
  4.             proxy_cache_bypass    $http_upgrade;
  5.             proxy_set_header Upgrade            $http_upgrade;
  6.             proxy_set_header Connection         "upgrade";
  7.             proxy_set_header Host               $host;
  8.             proxy_set_header X-Real-IP          $remote_addr;
  9.             proxy_set_header X-Forwarded-For    $proxy_add_x_forwarded_for;
  10.             proxy_set_header X-Forwarded-Proto  $scheme;
  11.             proxy_set_header X-Forwarded-Host   $host;
  12.             proxy_set_header X-Forwarded-Port   $server_port;
  13.         }

复制代码

上海网友:继续等大佬看看

以上信息转载自Hostloc。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 反代网站进行操作提示504超时,还有那些timeout会影响这个

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏