在一次修改nginx配置时候,执行 case: #/usr/local/nginx/sbin/nginx -t 出现执行命令出现很久没返回结果,也没返回成功或是失败,就是一直卡住的状态,严重影响nginx配置文件修改。 -t : test ...
目录 一 故障现象... 二 初步分析... 三 排障过程... 排查是否QPS或insert并发请求上升导致问题发生... 排查是否锁资源等待或block导致了insert变慢... 排查是否表上无用索引导致的写入时间较长... 人工抓取perf,排查CPU上升期间的资源消耗... 疑似触发MySQL BUG,进一步分析... 四 优化过程... 初步优化方案... 删除一批无用索引,将服务器内 ...
2018-06-27 10:42 0 1069 推荐指数:
在一次修改nginx配置时候,执行 case: #/usr/local/nginx/sbin/nginx -t 出现执行命令出现很久没返回结果,也没返回成功或是失败,就是一直卡住的状态,严重影响nginx配置文件修改。 -t : test ...
线上服务器用的是某讯云的,欢快的完美运行着Tomcat,MySQL,MongoDB,ActiveMQ等程序。突然一则噩耗从前线传来:网站不能访问了。 此项目是我负责,我以150+的手速立即打开了服务器,看到Tomcat挂了,然后顺其自然的重启,启动过程中直接被killed,再试试数据库,同样 ...
背景 将log4j.xml的日志级别从error调整为info后,进行压测发现CPU占用很高达到了90%多(之前也就是50%,60%的样子). 问题排查 排查思路: 看进程中的线程到底执行的是什么,导致CPU占用较高. 1. 使用top命令查看到底是哪个应用 ...
背景 突然间接到运维的报警,我们一个服务,内存找过了6GB的占用。才6GB 也不是很大,因为在处理别的事情,服务dump一下暂时一放,然后半小时之后,接到了运维的Kafka堆积报警。然后切换着重启了 ...
在公司做了一次性能测试,也是第一次做性能测试。还好学习了很多知识,才不算那么手忙脚乱。。。 问题:我们这边都是对接口进行压测,压测时发现在逐渐加大并发的情况下,应用cpu的使用率都在30%左右。 环境:我们系统使用Spring Boot+RocketMq+Mysql ...
一、业务背景+系统架构 本次场景为kafka+storm+redis+hbase,通过kafka的数据,进入storm的spout组件接收,转由storm的Bolt节点进行业务逻辑处理,最后再推送进kafka。 表数据相关的逻辑为:查询Hbase表数据,首次查询会写入 ...
一、报错及起因 今天在 CentOS7 中安装了 mysql5.7,然后为了测试数据库环境是否配置成功,便写了个基于 mybatis+Spring 的 java web 程序连接操作 mysql 数据库,于是就一些发生了令人感到很烦的报错和故事: 当程序涉及到关于数据库的操作如查询、插入等操作 ...
前言 原创文章,转载引用请务必注明链接,水平有限,如有疏漏,欢迎指正。 1、光猫配置 这里主要是想将光猫由路由模式改为桥接模式,理由如下。 光猫路由模式的Cons: 光猫性能差,多个设备连接就不行了 仅支持2.4GHz的无线网频段,内外网传输速度很慢,成为网络瓶颈 光猫 ...