移动营销厦门专业做优化的公司
2026/4/18 5:27:11 网站建设 项目流程
移动营销,厦门专业做优化的公司,涨粉平台,个人备案公司网站事故描述promotion请求其他服务异常#xff0c;业务日志报错#xff1a;“cannot assign requested address”排障过程1、netstat -nap | grep ESTABLISHED | wc -l发现很多链接没有释放#xff0c;通常这个连接数就几十个2、#可用临时端口范围 cat /proc/sys/net/ipv4/ip_l…事故描述promotion请求其他服务异常业务日志报错“cannot assign requested address”排障过程1、netstat -nap | grep ESTABLISHED | wc -l发现很多链接没有释放通常这个连接数就几十个2、#可用临时端口范围 cat /proc/sys/net/ipv4/ip_local_port_range #当前用户进程可以打开的文件描述符数量即单个进程能同时建立的连接数数量 ulimit -n #空闲多少秒后开始发送 keepalive 探测包 cat /proc/sys/net/ipv4/tcp_keepalive_time发现容器提供的端口有28232个可以打开的文件描述符为1048576系统默认keepalive时间为7200s。事故原因初步判断短时间内创建大量链接且在处理完请求后tcp链接没有释放导致端口被占用完。于是抓包分析发现在服务端没有抓到FIN包并且出现很多keep-alive的报文怀疑关闭链接的方法有问题或者没生效。经过讨论和测试发现后端使用的框架里面有一个tcp链接keepalive的相关的配置后面将配置改为disablekeepalive: true 关闭了keepalive功能。经过测试已经正常再运行脚本的时候tcp链接数已经稳定。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询