最近发现使用的Tomcat 7会经常假死。前端点击页面无任何反应,打开firebug,很多链接一直在等待服务器的反应。查看服务器的状态,CPU占用很少,最多不超过10%,一般只有2%,3%左右,内存占用倒是接近80, 90%。一开始怀疑是tomcat内存配置不够,但是打开 jvisualvm.exe ...
                            
                            
                                分类:
其他好文   时间:
2017-08-10 01:30:30   
                                阅读次数:
401
                             
                    
                        
                            
                            
                                发现存在大量TIME_WAIT状态的连接tcp 0 0 127.0.0.1:3306 127.0.0.1:41378 TIME_WAITtcp 0 0 127.0.0.1:3306 127.0.0.1:41379 TIME_WAITtcp 0 0 127.0.0.1:3306 127.0.0.1:3 ...
                            
                            
                                分类:
Web程序   时间:
2017-08-08 12:36:43   
                                阅读次数:
292
                             
                    
                        
                            
                            
                                1. 查看命令 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 结果 ESTABLISHED 22 FIN_WAIT1 2 FIN_WAIT2 11 TIME_WAIT 189 名词解释 netstat -n  ...
                            
                            
                                分类:
其他好文   时间:
2017-08-08 12:34:56   
                                阅读次数:
236
                             
                    
                        
                            
                            
                                    新浪微博短链接API 接口文档地址: http://open.weibo.com/wiki/Short_url/shorten。 附注: appkey来源及参考链接: 2815391962 使用新浪API生成短连接(http://www.cnblogs.com/Jimmy-pan/p/5784611 ...
                            
                            
                                分类:
其他好文   时间:
2017-08-03 11:23:30   
                                阅读次数:
245
                             
                    
                        
                            
                            
                                    TIME_WAIT 客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口状态为TIME_WAIT.主动关闭的一方在发送最后一个 ack 后 就会进入 TIME_WAIT 状态 停留2MSL(max segment lifetime)时间 这个是TCP/IP必不可少的,也就是“ ...
                            
                            
                                分类:
其他好文   时间:
2017-08-02 10:05:56   
                                阅读次数:
135
                             
                    
                        
                            
                            
                                服务器做web应用(Http/Nginx)Linux内核参数优化Linux系统下,TCP连接断开后,会以TIME_WAIT状态保留一定的时间,然后才会释放端口。当并发请求过多的时候,就会产生大量的TIME_WAIT状态的连接,无法及时断开的话,会占用大量的端口资源和服务器资源。这个时候我们可以优化TCP的..
                            
                            
                                分类:
系统相关   时间:
2017-08-01 21:47:39   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                主要介绍内容:Http协议,Socket协议,webSocket协议, Cocos2d-x中的相关类和方法 1 Http协议 HTTP协议也叫超文本传输协议。是互联网广泛使用的通信协议,常用于B/S架构中。HTTP连接使用的是短连接形式,也就是“请求-响应”的方式,不仅在请求时需要先建立连接,而且需 ...
                            
                            
                                分类:
其他好文   时间:
2017-07-30 18:11:47   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                    统计 TIME_WAIT/CLOSE_WAIT/ESTABLISHED/LISTEN 等TCP状态的连接数 ...
                            
                            
                                分类:
系统相关   时间:
2017-07-29 19:41:13   
                                阅读次数:
134
                             
                    
                        
                            
                            
                                HTTP是一个构建在传输层的TCP协议之上的应用层的协议,在这个层的协议,是一种网络交互须要遵守的一种协议规范。 HTTP1.0的短连接HTTP 1.0规定浏览器与server仅仅保持短暂的连接。浏览器的每次请求都须要与server建立一个TCP连接,server完毕请求处理后马上断开TCP连接,s ...
                            
                            
                                分类:
Web程序   时间:
2017-07-28 09:48:48   
                                阅读次数:
303
                             
                    
                        
                            
                            
                                    当我们输入网址回车或者刷新页面时,浏览器和计算机做了什么事呢? 首先就是域名解析,1.浏览器先搜索自身的DNS缓存 2.若浏览器没有找到缓存或者缓存已经失效,那么计算机搜索自身的DNS缓存 3.读取本地的HOST文件 4.浏览器发起一个DNS的一个系统调用 宽带运营商服务器查看本身缓存 运营商服务器 ...
                            
                            
                                分类:
Web程序   时间:
2017-07-27 12:48:46   
                                阅读次数:
181