TCP/IP
一个行走的民
业精于勤,荒于嬉,行成于思,毁于随。
展开
-
tcp too many orphaned sockets 问题引发的思考
起因:服务器上部署了单个golang编写的HTTPDNS实例,一个固定的端口9981对外提供服务。当QPS达到几十万以上时,该实例崩溃,且无法再次启动dmesg 查看系统日志,发现大量日志,如下:TCP:too many orphaned sockets看到这个日志想到了可能是sockets资源耗尽了。下面来分析下如何解决吧1.端口与socket端口Linux下端口号范围0~6553...原创 2019-04-01 19:09:09 · 12265 阅读 · 0 评论 -
Linux TCP参数调优
在写这篇文章之前写过一篇文章:tcp too many orphaned sockets 问题引发的思考,里面讲了主要讲了下端口,socket相关也涉及到部分参数调优,但是最近又遇到一些网络方面的问题涉及到一些调参,所以我觉得应该单独整理一片关于TCP调优的博客,也不会显得那么冗余和杂乱了。(下文中涉及到对/etc/sysctl.conf中参数的修改都是永久修改,后文 不再赘述。方法:将参数添加...原创 2019-11-20 09:06:44 · 1041 阅读 · 0 评论