UDP连接超时设置

UDP连接超时设置

我使用 nginx 代理我自己的 DNS 服务器。在某些网站(如 ndtv.com)上,我注意到浏览器的进度条卡在了一半左右,尽管网站已经完全下载并正常运行。

我怀疑以下情况可能是造成这种情况的原因:

2017/07/20 10:33:46 [info] 26445#26445: *102806 udp client
  <dns_client_ip>:12869 connected to 0.0.0.0:53
2017/07/20 10:33:46 [info] 26445#26445: *102806 udp proxy 127.0.0.1:55538 
  connected to 127.0.0.1:5053
2017/07/20 10:43:46 [info] 26445#26445: *102806 disconnected on shutdown

请注意,关闭连接需要 10 分钟,时间为 10:43:46。有没有办法在发送回复后立即关闭 UDP 连接?

我已经使用 sudo grepped 检查了 /etc 下的所有 .conf 文件中的关键字 timeout,并手动检查了是否有任何超时设置看起来可能导致 10 分钟的延迟,但没有运气。

相关内容