服务器内存使用飙升的排查方法是什么
发表于:2024-09-27 作者:千家信息网编辑
千家信息网最后更新 2024年09月27日,服务器内存使用飙升的排查方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这几天自己线上的乞丐服务器遇到一个问题,
千家信息网最后更新 2024年09月27日服务器内存使用飙升的排查方法是什么
服务器内存使用飙升的排查方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
这几天自己线上的乞丐服务器遇到一个问题,io会瞬间飙升到很高很高,造成内存使用飙升。但是实际上并发量并不大(网络连接数)。知道是哪个进程造成的,但是确实排查代码中没有是么地方会有这么大的读写。实在想不通。
部署的是一个socket服务。用测试脚本跑,同时100个socket连接毫无压力。也不知道对方到底发的什么数据导致这么大的内存占用。
之前也处理过类似的问题。麻烦之处在于很好的定位问题,重现实际的操作。没办法,只能针对socket服务特定的端口进行抓包。希望能够通过数据包复现这种情况。
服务器问题,无非就是资源不合理的使用,造成服务器内存,cpu,io,流量等相关资源出现非常不正常的波动,资源使用率飙升。对于服务器性能问题的排查,没有其他比较好的办法,只能是通过重现复盘去改进。特别是如果服务器上跑的东西比较多,一个个的排查相当痛苦。
出现问题,首先看日志。如果是线上的,先想办法恢复服务再排查。
看看登录日志,访问日志是否有异常,确定是否有人扫机器。
看性能监控图表,分析机器的状况,以及问题发生的规律。
看是否有服务被系统kill。一般系统日志都会记录kill之前的进程列表,可以很好的分析哪些进程资源占用多。
如果还是没找到原因,那就只能抓网络数据。通过记录的网络数据在测试环境中复现线上问题。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
服务
问题
服务器
内存
数据
日志
资源
办法
网络
进程
实际
性能
机器
系统
分析
帮助
测试
不合理
清楚
痛苦
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发 词汇
国家对网络技术的评价
有关网络安全法的主题
里斯软件开发有现责任公司
南京米云互联网科技
网络技术武器化
史上最唬人的服务器生存合集
网络安全教育的内容包括
太库科技 互联网2019
大同珍壹缘软件开发工作室
10t存储的云服务器
长宁区什么是网络技术转让产品
宿迁云服务器供货厂
惠普服务器延保
国家网络安全应急处置包括
谷歌地图链接不到数据库
云帮手可以装服务器吗
河南好的软件开发口碑推荐
网络安全领导讲话稿
服务器安全评估
河北凯利网络技术服务中心
word 找不到服务器
泉州网络安全技术培训费用多少
上海堃莹网络技术有限公司
lc5528是服务器cpu吗
大话西游二服务器普陀山
徐州电脑网络安全
无线网络技术厂家排名
数据库分类总数
如何建立会计信息数据库