美文网首页
ngx_http_proxy_module 中的常用超时指令

ngx_http_proxy_module 中的常用超时指令

作者: 克罗地亚催眠曲 | 来源:发表于2021-06-13 16:26 被阅读0次

    最近配置一个网站的时候使用nginx默认的超时配置总会触发timeout,需要设置以下三个值才能正常使用。

    proxy_connect_timeout
    语法: proxy_connect_timeout time;
    默认值:proxy_connect_timeout 60s;
    上下文:http, server,location
    和后端服务器建立连接的超时时间

    proxy_send_timeout
    语法:proxy_send_timeout time;
    默认值: proxy_send_timeout 60s;
    上下文:http, server, location
    将请求发送给后端服务器的超时时间,指的是一个请求内的两个连续写操作之间的时间,不是整个请求的时间。如果这段时间内后端服务器不接收任何数据,则断开连接

    proxy_read_timeout
    语法:proxy_read_timeout time
    默认值:proxy_read_timeout 60s;
    上下文:http, server, location
    从后端服务器读取响应的超时时间,指的在两个连续读操作之间的时间,不是读取整个响应的时间。如果这段间时间内后端服务器没有发送出任何数据,则断开连接

    参考
    http://nginx.org/en/docs/http/ngx_http_proxy_module.html

    相关文章

      网友评论

          本文标题:ngx_http_proxy_module 中的常用超时指令

          本文链接:https://www.haomeiwen.com/subject/gblgeltx.html