[Lab8]BGPBGP被称为是路径向量路由协议,它的任务是在自治系统之间交换路由信息,同时确保没有路由环路,其特征如下:1.用属性(attribute)描述路径,而不是用度量值;2.使用TCP(端口179)作为传输协议,继承了TCP的可靠性和面向连接的特性;3.通过keepalive信息来检验TCP的连接..
分类:
其他好文 时间:
2015-07-21 18:58:05
阅读次数:
149
一:设置keepalive_timeout 0;发curl:[xxx ~]$ curl -H "Keep-Alive: 60" -H "Connection: keep-alive" '10.195.100.22:015/a.php'tcpdump:[xxx~]# tcpdump -i eth1 -...
分类:
其他好文 时间:
2015-07-19 21:25:02
阅读次数:
127
通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态TIME_WAIT状态的时间是2倍的MSL(最大生存时间),在TIME_WAIT状态TCP连接实际上已经断掉,但是该插口又不能被新的连接实例使用。这种情况一般都是程序中建立了大量的短连接。那么http 服务是谁主动关闭连接呢?...
分类:
其他好文 时间:
2015-07-19 17:51:48
阅读次数:
97
本文介绍在应用层如何设置TCP keepalive中的一些自定义参数。
分类:
其他好文 时间:
2015-07-17 20:53:48
阅读次数:
165
1:ps aux|grep Spider4Test.jar查看端口2: lsof -p [端口号]在爬虫运行期间如果看到 大量的TIME_WAIT WAIT_CLOSE 说明请求关闭阻塞【采用httpclient默认方法 ,其实没有关闭掉,需要跑等3分钟 才会关闭】 大量并发时 会有阻塞3: 解决....
分类:
Web程序 时间:
2015-07-16 13:59:19
阅读次数:
287
GNU Linux高并发性能优化方案在GNU Linux系统中,影响连接个数的因素主是由于单个进程能够打开的最大文件数、端口数量决定的;而一个基于tcp的服务器的并发,除了上文说过的两个因素外,还有因为主要的tcp连接的很多属性,而问题最大的则是连接断开后的连接会在TIME_WAIT状态一直存在60秒,这就造成了在大量高并发的情况下当连接为此TIME_WAIT状态时没有可用连接。1、修改端口号范围:...
分类:
系统相关 时间:
2015-07-15 06:58:26
阅读次数:
177
问题:Linux的服务器程序,关闭后马上启动,经常报错,说是端口已经被占用,不过稍等一会儿就可以启动了。原来我们在调用closesocket把已绑定端口的socket关闭时,这个socket并没有立即消失,而进入了TIME_WAIT状态。解决方法:setsockopt(....,SO_REUSEAD...
分类:
其他好文 时间:
2015-07-11 16:34:46
阅读次数:
119
直接记录配置如下
userwww;
worker_processes1;
events{
worker_connections1024;
}
http{
includemime.types;
default_typeapplication/octet-stream;
keepalive_timeout300;
sendfileon;
server{
listen80;
server_namelocalhost;
root/var/www/web;
indexindex.phpindex.htm..
分类:
Web程序 时间:
2015-07-10 16:56:52
阅读次数:
139
1.maste主机:192.168.20.112slaver备机:192.168.20.137VIP(虚拟IP,用于外网访问):192.168.20.1002.安装nginx3.安装keepalivetar-zxvfkeepalived-1.2.15.tar.gzcdkeepalived-1.2.15./configuremakemakeinstall4.软连接ln-s/usr/local/etc/keepalived//etc/ln-s/usr/local/sbin/..
分类:
其他好文 时间:
2015-07-10 16:51:52
阅读次数:
242