最新消息:

最新发布 第5页

热门技术热门技术

nginx中域名解析
nginx

nginx中域名解析

admin 12个月前 (08-04) 580浏览 0评论

ngx 为了兼容性,同时封装了gethostbyname和getaddrinfo这两个函数来解析主机名。 #if (NGX_HAVE_GETADDRINFO && NGX_HAVE_INET6) ngx_int_t...

nginx的http模块的upstream机制
nginx

nginx的http模块的upstream机制

admin 12个月前 (08-04) 625浏览 0评论

概述 upstream是nginx向上游发起tcp请求的一种机制。在nginx中有很多有用的模块都用到了该机制,例如proxy模块,memcache模块等。 upstream模块提供了两个配置指令:upstream和server来指定上...

关于tcp listen queue的一点事
tcp

关于tcp listen queue的一点事

admin 1年前 (2017-07-24) 410浏览 0评论

今天编程序的偶然遇到了一点问题,然后小研究了一下,发现一些以前不知道的事情,还有点小吃惊 ,记录一下。有些观点可能有问题,求指正。 我们都知道listen参数有个参数backlog。如果服务器不能及时调用accept,把连接从listen queu...

linux里的backlog详解
tcp

linux里的backlog详解

admin 1年前 (2017-07-24) 427浏览 0评论

问题 我们在Linux上服务器起了一个serversocket,并且设置了backlog为2,并没有让serversock.accept() 在客户端上,我们一个一个的启动了连接socket, 当连接数目超过3的时候,客户端依然可以继续新建连接。 什...

TCP SNMP counters (三)
tcp

TCP SNMP counters (三)

admin 1年前 (2017-07-24) 444浏览 0评论

TCP Others Others 类别 名称 描述 TcpExt TCPBacklogDrop tcp_v4_rcv() : 如果socket被user锁住,后退一步内核会把包加到sk_backlog_queue,但如果因为sk_rc...

TCP SNMP counters (二)
tcp

TCP SNMP counters (二)

admin 1年前 (2017-07-24) 380浏览 0评论

继续讲述/proc/net/netstat, /proc/net/snmp中TCP的故事。   TCP Congestion Processing 类别 名称 描述 TcpExt TCPDSACKUndo tcp_ack() ->...

TCP SNMP counters (一)
tcp

TCP SNMP counters (一)

admin 1年前 (2017-07-24) 373浏览 0评论

最近在总结2.6.32与2.6.18的差异,我特别有兴趣的是网络部分,但猛然发现其实SNMP counters我也并不能准确解释它们的含义,于是就有了以下总结,还不完整,持续总结中:   加粗的项代表TODO,还有一些counters没有列出来。 ...

TCP连接的建立和终止
tcp

TCP连接的建立和终止

admin 1年前 (2017-07-10) 735浏览 0评论

TCP连接的建立和终止 TCP连接建立过程 三次握手 TCP连接建立过程需要经过三次握手,如图所示,三次握手的具体过程如下: 客户端发送SYN包,指明打算连接的服务器端口,以及初始序号ISN(SYN包占用一个序号,seq=X,SYN) 服务端收到客...

操蛋的 npm 5 package-lock.json 坑
node

操蛋的 npm 5 package-lock.json 坑

admin 1年前 (2017-06-28) 7874浏览 0评论

前几天升级了 Node.js v8.0 后,自带的 npm 也升级到了5.0,第一次使用的时候确实惊艳到了:原本重新安装一次模块要十几秒到事情,现在一秒多就搞定了。先不要激动,现在我来大概讲一下 npm 5 的一些大的变化: 使用npm insta...

Windows黑科技工具推荐,提高效率,节省时间
windows

Windows黑科技工具推荐,提高效率,节省时间

admin 1年前 (2017-06-25) 557浏览 0评论

今天小编把几年积累的Windows 上的黑科技分享给大家,虽然我已不用Windows 了,但是这些工具真的让你还怀念,如果你时候用Windows,这些工具绝对不该错过,它可以然你的效率大大提升。 Everything Everything 是Win...

禁止所有非root用户登录系统
Linux

禁止所有非root用户登录系统

admin 1年前 (2017-06-25) 424浏览 0评论

1、建立 /etc/nologin 文件,touch /etc/nologin,这样非root用户就无法登录系统了 2、维护完毕之后删除或移走 /etc/nologin 即可,这个时候非root用户就可以继续登录系统了   转载请注明:热门...