发件人: 周**
发送时间: 2011-03-04  18:54:37 
收件人: sery 
抄送: 
主题: 请教问题 
 
我看你们的服务器的连接都是比较正常的
[root@381263 conf]# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in
发件人: 周**
发送时间: 2011-03-04  18:54:37
收件人: sery
抄送:
主题: 请教问题
我看你们的服务器的连接都是比较正常的

[root@381263 conf]# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
TIME_WAIT 427
FIN_WAIT1 2435
FIN_WAIT2 289
ESTABLISHED 14582
SYN_RECV 464
CLOSING 14
LAST_ACK 690
但是我们服务器却是
[root@web1 ~]# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
TIME_WAIT 7188   //这个非常的高,我按网上的设置内核参数等 都没有用。不知道什么原因,我们这边的开发是用的PHP+YII框架。
CLOSE_WAIT 6
FIN_WAIT1 114
FIN_WAIT2 76
ESTABLISHED 675
SYN_RECV 128
CLOSING 3
LAST_ACK 136

 
[root@web1 ~]# netstat -n|grep -i time_wait|grep 127.0.0.1:9000|wc -l     //光9000端口就非常的多
1378
[root@web1 runtime]# netstat -n|grep -i time_wait|grep 3306|wc -l   //MYSQL的有这么多
2419

还请田大牛帮忙分析一下谢谢!

答复:

考虑一下几个情况:
1、数据库的选项文件my.cnf 查看最大连接数为多少,然后再登录mysql客户端,show processlist;查看线程数,如果线程数一直维持到某个大的数字(比如120),那么可以诊断是mysql配置的问题。
2、php-fpm配置问题:需要关注的数值有 <value name="max_children">32</value> ,<value name="StartServers">200</value> ,<value name="rlimit_files">51200</value> , <value name="max_requests">1024</value>
3、是否开启iptables?查看一下系统日志/var/log/messages看是否有异常输出,如“tables full”类型的。
4、内核参数文件 /etc/sysctl.conf,修该一次,查看一次。

2011-03-06
技术类原创图书《互联网运营智慧》由清华大学出版社出版发行http://www.china-pub.com/197193 欢迎行家批评斧正   田逸

关于web服务器TIME_WAIT值高的问答相关推荐

  1. web服务器time_wait值过高解决方案

    time_wait调优过程 今天有同事反映说网站访问比较慢.登录web服务器查看一下:下面给出排错步骤 1.查看连接的访问状态: 注: (1).time_wait值显得有点高,太高了会暂用服务器端口. ...

  2. 哪个服务器支持高并发,IIS Web服务器支持高并发设置方法详解

    这篇文章主要介绍了IIS Web服务器如何支持高并发,详细设置方法在下面,大家参考使用吧 适用的IIS版本:IIS 7.0, IIS 7.5, IIS 8.0 适用的Windows版本:Windows ...

  3. centos web服务器---sysctl.conf调优参数

    web服务器:/etc/sysctl.conf net.core.somaxconn = 262144 net.core.netdev_max_backlog = 262144 kernel.msgm ...

  4. 主流的Web服务器有哪些

    1主流的Web服务器有: 1.Apache,开源免费,具有简单.高速.性能稳定等特点,可作代理服务器使用: 2.Nginx,是一种高性能的HTTP和反向代理web服务器,支持高并发和负载均衡: 3.I ...

  5. 推荐两款支持在linux下运行ASP.NET网站的国产免费WEB服务器软件

    推荐两款支持在linux下运行ASP.NET网站的国产免费WEB服务器软件 1.kangle kangle web server是一款跨平台(windows/linux/bsd).功能强大.安全稳定. ...

  6. kangle源码idc下载_kangle web服务器源代码

    kangle web服务器 是一款跨平台.功能强大.安全稳定.易操作的高性能web服务器和反向代 理服务器软件.简称:kangle kangle采用基于事件驱动(epoll等)加非阻塞socket及异 ...

  7. 加强IIS安全机制 建立高安全性能Web服务器

    IIS作为目前最为流行的Web服务器平台,发挥着巨大的作用.因此,了解如何加强IIS的安全机制,建立一个高安全性能的Web服务器就显得尤为重要. 保证系统的安全性 因为IIS是建立在操作系统下,安全性 ...

  8. 用Heartbeat实现web服务器高可用

    用Heartbeat实现web服务器高可用 heartbeat概述: Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统.心跳服务和集群通信是高可用集群的两个 ...

  9. 用IIS建立高安全性Web服务器

    用IIS建立高安全性Web服务器 因为IIS(即Internet Information Server)的方便性和易用性,使它成为最受欢迎的Web服务器软件之一.但是,IIS的安全性却一直令人担忧.如 ...

最新文章

  1. UC阿里鱼卡全网免流活动正在进行
  2. amos看拟合度在哪里看_小程序开发公司哪里强?看这几点
  3. 汇编语言位向量(位映射)
  4. jQuery EasyUI布局容器layout实例精讲
  5. docker镜像底层是文件联合系统
  6. 【Elasticsearch】Elasticsearch 索引 索引模板 生命周期 关系
  7. Facebook AI研究员田渊栋:2021年年终总结
  8. python集合set底层原理_Python进阶11_字典dict和集合set的秘密
  9. 【问答语录】为什么各大公司请敏捷开发咨询顾问,都偏向项目管理,是不是偏了?没有核心技术思想,管理能解决实质问题?
  10. mysql之查询最近7天的数据
  11. SCCM 2012 SP1系列(一)先决条件准备-1
  12. Oracle数据库存储过程
  13. U-net使用, 图像分割(边缘检测)
  14. 手把手教你架构3D游戏引擎
  15. 爆炸性环境电气设计选型
  16. java复习/学习流程
  17. his系统管理工具配置服务器,HIS系统(his管理系统)V3.0.1 官网版
  18. LVDS接口定义详解
  19. 百度数据可视化Sugar BI — 工业零部件3D大屏(附保姆级教程)
  20. 中国供应链金融行业全景调研与发展战略研究规划报告2022-2028年版

热门文章

  1. android 创建选项卡,Android用Fragment创建选项卡
  2. Centos 配置JAVA_HOME
  3. ai怎样导出所选部分_Adobe Photoshop批量导出照片+模糊照片变清晰+火焰字体制作介绍...
  4. android冒烟测试自动化,自动化冒烟测试脚本应当遵循的原则
  5. 【opencv】22.HOG的原理与详细步骤
  6. 源码分析-HashSet、LinkedHashSet
  7. (五)Java工具类ArrayUtils详解
  8. Java代码优化(长期更新)
  9. Spring - Java/J2EE Application Framework 应用框架 第 11 章 使用ORM工具进行数据访问
  10. 从零开始学习jQuery (三) 管理jQuery包装集