momo's Blog.

Nginx TCP反代长连接断开问题

字数统计: 180阅读时长: 1 min
2021/03/19 Share

前言

帮研发创建了一个白名单数据库的查询权限, 需要用到nginx TCP反代, 但是配置完成以后却出现 长连接在一段时间没有数据,断开的情况.

解决

出现此问题的原因,是因为代理的配置参数有误,需要更改

  • proxy_timeout

官网是这样描述的: Sets the timeout between two successive read or write operations on client or proxied server connections. If no data is transmitted within this time, the connection is closed. [1]

在客户端和代理服务器之间建立连接后, 如果连接在设置的时间内没有数据发送,则断开连接.

定位到问题后,将次参数改大即可.

参考文档

CATALOG
  1. 1. 前言
  2. 2. 解决
  3. 3. 参考文档