起因 程序在执行长时间sql时总会提示网络中断,connection reset。 问题分析 分别检查数据库服务器和客户端的连接发现,服务端的连接已经释放了,客户端好像还在等待超时。由于两台机器之间有通过iptables配置的nat服务,又在nat服务器检查,发现客户端还未断开时,nat记录也不见了。 查看转发记录表/proc/net/nf_conntrack发现数据库连接的老化时间和其连接的老化时间相比短 了很多。当老化时间到了的时候,转发链…
起因 程序在执行长时间sql时总会提示网络中断,connection reset。 问题分析 分别检查数据库服务器和客户端的连接发现,服务端的连接已经释放了,客户端好像还在等待超时。由于两台机器之间有通过iptables配置的nat服务,又在nat服务器检查,发现客户端还未断开时,nat记录也不见了。 查看转发记录表/proc/net/nf_conntrack发现数据库连接的老化时间和其连接的老化时间相比短 了很多。当老化时间到了的时候,转发链…