image.png

阿里云报警,以为是连接数上去了,检查无果。

又认为是TCP断开连接时候time_wait时间过长,于是

sysctl -w net.ipv4.tcp_keepalive_time=1800

sysctl -w net.ipv4.tcp_keepalive_probes=3

sysctl -w net.ipv4.tcp_keepalive_intvl=15

仍然无果。

执行 ss -s

# ss -s

Total: 65957 (kernel 66625)

TCP: 65599 (estab 36, closed 65534, orphaned 0, synrecv 0, timewait 3/0), ports 0

Transport Total IP IPv6

* 66625 - -

RAW 0 0 0

UDP 24 17 7

TCP 65 57 8

INET 89 74 15

FRAG 0 0 0

java 6646 root *786u sock 0,7 0t0 1431969496 protocol: TCP

java 6646 root *787u sock 0,7 0t0 1431971854 protocol: TCP

java 6646 root *788u sock 0,7 0t0 1431970488 protocol: TCP

java 6646 root *789u sock 0,7 0t0 1431969497 protocol: TCP

java 6646 root *790u sock 0,7 0t0 1431960142 protocol: TCP

查找6646进程 ps -ef|grep 6646

处理后,再次执行 ss -s,closed数量下降

# ss -s

Total: 401 (kernel 1725)

TCP: 90 (estab 36, closed 28, orphaned 1, synrecv 0, timewait 3/0), ports 0

Transport Total IP IPv6

* 1725 - -

RAW 0 0 0

UDP 25 17 8

TCP 62 56 6

INET 87 73 14

FRAG 0 0 0

established 太多_ss -s closed过多,NON_ESTABLISHED告警相关推荐

  1. established 太多_如何解决线上大量的NON_ESTABLISHED?

    我也遇到了这个问题,焦头烂额中,有没有高手给帮助帮助! 我找到一篇文章:来源如下 内容摘要: 何为syn flood攻击: SYN Flood是一种广为人知的DoS( 正常原理是:1.TCP三次握手, ...

  2. established 太多_netstat监控大量ESTABLISHED连接数和TIME_WAIT连接数题解决

    https://www.cnblogs.com/sunxucool/p/3449068.html 查看网络连接数: netstat -an |wc -l netstat -an |grep xx |w ...

  3. linux socket关闭并释放资源,【linux】centos 上 php-fpm 占用太多状态为 CLOSED 的 socket 且不释放, 如何解决?...

    [[email protected] ~]$ ss -s Total: 83678 (kernel 0) TCP: 84982 (estab 127, closed 84812, orphaned 0 ...

  4. php closewait,centos 上 php-fpm 占用太多状态为 CLOSED 的 socket 且不释放, 如何解决?

    [temp@xigua ~]$ ss -s Total: 83678 (kernel 0) TCP: 84982 (estab 127, closed 84812, orphaned 0, synre ...

  5. pythonif嵌套层数太多怎么办_优化过多的if else嵌套

    前言: 最近因为工作中业务需要,代码里用了大量的if else嵌套.想着如何优化,刚好在网上看到一篇文章,个人觉得写的还不错.这边转载过来以后后续学习.根据个人理解和需要,自己做了一点修改整理. 作者 ...

  6. established 太多_大家帮助看一下为什么客户端会出现多出的ESTABLISHED解决办法

    当前位置:我的异常网» C语言 » 大家帮助看一下为什么客户端会出现多出的ESTABLISHE 大家帮助看一下为什么客户端会出现多出的ESTABLISHED解决办法 www.myexceptions. ...

  7. established 太多_最近tcp连接数ESTABLISHED一直比较高 显示ip都是cdn的,cpu占用比较高怎么办...

    近几个月以来吧,开始每天会有半小时到一小时连接数特别高,导致CPU100%. 中间变成几周来一次这种情况. 最近几天变成一种常态了,cpu基本在60%-90%之间,一天中这种情况会持续大半天或更久. ...

  8. mysql 慢查询过多_MySQL 慢查询优化

    为什么查询速度会慢 1.慢是指一个查询的响应时间长.一个查询的过程: 客户端发送一条查询给服务器 服务器端先检查查询缓存,如果命中了缓存,则立可返回存储在缓存中的结果.否则进入下一个阶段 服务器端进行 ...

  9. 一次region过多导致HBase服务宕机事件

    具体情况是,甲方有10个节点的HBase集群,主要业务表共10张,region总数达23000+,平均每台RegionServer(RS)的region数量2300左右,每台RS堆内存配置96G(初始 ...

最新文章

  1. 吐血实践 三核就是强过双核
  2. Linux基础知识part3
  3. qtcreator版本_【IDE】ROS开发环境之Qt Creator的安装与配置
  4. CF1025C Plasticine zebra
  5. 【python】range的用法
  6. 专业人士对《程序员修炼之道》的赞誉
  7. 乐高积木格斗机器人组装拼图_玩积木、组装机器人的多重好处,你一定想不到!(认识机器人)...
  8. 黑马程序员全套Java教程_Java基础入门视频教程零基础自学Java必备教程视频讲义(1)
  9. 超级详细的软件著作权登记所需的软件说明书撰写模板及步骤
  10. 白话区块链 之 14 - ​区块链的技术意义
  11. QuickTime 介绍 下载 安装(win7及以上版本)
  12. excel简繁切换_excel简繁转换_EXCEL中的“中文简繁转换”按钮不见了!
  13. System.Activator类
  14. 计算机c盘怎样重命名,怎么对C盘一子文件夹重命名
  15. 微信小程序源码喝酒游戏集合只有前台上传就可以使用
  16. oracle转换成字符型,Oracle中将Clob字段转换成字符串
  17. 基于51,人体红外感应和RC522的门禁系统
  18. 基于C#和SQL SERVER的汽车配件仓储管理系统
  19. 【斜率优化】【决策单调】xjb讲课
  20. 微信小程序使用 setInterval 制作计时器后台延迟问题

热门文章

  1. cmake 简介-初识
  2. 用户需求说明书_「软件项目管理入门」(21) 需求调研和需求分析怎么做?
  3. redis 管理工具_「程序猿同事的分享」redis cluster管理工具redis-trib.rb详解
  4. android 下拉框大全,Android 下拉列表Spinner
  5. python设计要求_Python高级应用程序设计任务要求
  6. linux服务占用的真实内存,为什么TOP看不出真实的内存占用情况?
  7. java学生考勤代码免费,基于jsp的学生考勤管理-JavaEE实现学生考勤管理 - java项目源码...
  8. Memcached在Windows下的安装
  9. OpenShift 之 用CodeReady Workspaces开发Quarkus云原生应用
  10. OpenShift 4 Hands-on Lab (0) - 教程说明和准备环境