原文:记一次docker问题定位(perf,iostat等性能分析)

背景 最近参与的项目是基于 OpenStack 提供容器管理能力,丰富公司 IaaS 平台的能力。日常主要工作就是在开源的 novadocker 项目 开源社区已停止开发 基础上进行增强,与公司的其他业务组件进行对接等。 周末给下游部门的 IaaS 平台进行了一次升级,主要升级了底层操作系统,基本用例跑通过,没出现什么问题,皆大欢喜。 结果周一一到公司就传来噩耗,性能测试发现业务进程运行在容器中 ...

2018-04-27 10:29 4 3482 推荐指数:

查看详情

一次对象过大引起的gc性能问题分析定位

现象:一个接口在4C的机器上跑最大只有7TPS,CPU使用率就已经90%多。 定位: 1、 使用top命令查看CPU使用情况,找到进程号 2、 使用top -H -pid命令,查看进程信息,看到有四个进程CPU占用很高,加一起已经超过100%: 3、 查看具体 ...

Fri Dec 29 03:15:00 CST 2017 0 2561
一次jstack命令定位问题

今天天气不错,但是赶上恶意加班心情就不爽,怀着不爽的心情干活,总能创造出更多的问题,这不,今天就自己挖了一个坑,自己跳进去了,好在上来了 经过是这样的,开始调试canal采集binlog时,由于添加了一个上报数量大小,随手打印了一个日志 发到sit环境测试一把,卧槽 ...

Sun Mar 14 01:01:00 CST 2021 0 279
一次定位zookeeper连接不上的问题

起因,想起来分布式锁也是常考的知识点,自己还不是太熟,就想着在网上找个demo学学 找到了一个看上去还不错的,他使用的是ZkClient这个客户端。 由于我之前在工程里测试过kafka,而kafka其实是自带ZkClient客户端的,版本是 代码看上去没问题,但是一执行就爆 ...

Wed Jan 13 03:11:00 CST 2021 0 598
一次perf branch-misses 100%的调试经历

背景 在公司arm64平台上增加了spe功能,是个用于性能分析的利器,目前只是该功能实现了,但是该功能是否正确,就有待验证了。 因为spe支持分支预测检测功能,这个功能对优化我们系统性能来说实在太重要了,所以首当其冲的就是验证该分支预测的准确性了。 什么是分支预测(branch ...

Fri May 01 05:30:00 CST 2020 0 1230
一次httpclient Connection reset问题定位

问题:某业务系统在运行一段时间后,某个API一定概率偶现Connection reset现象。 问题定位: 首先想到的是要本地复现出这个问题,但一直复现不出来。 1、根据线上问题相关日志判断应该是有部分丢包情况。可能是系统参数的设置问题,如果在 ...

Sun Jun 16 03:34:00 CST 2019 0 2385
一次vue长列表的内存性能分析和优化

好久没写东西,博客又长草了,这段时间身心放松了好久,都没什么主题可以写了 上周接到一个需求,优化vue的一个长列表页面,忙活了很久也到尾声了,内存使用和卡顿都做了一点点优化,还算有点收获 ...

Mon Feb 25 08:39:00 CST 2019 0 11105
一次docker私服docker pull镜像404问题

请求路径: client->nginx代理->harbor服务器 问题现象及docker版本 docker配置及登录情况 原因: docker解析dockerhub.ganbing得到ip,然后会首先通过https协议去连接服务端的443端口,只有443端口不通 ...

Sat Feb 27 04:06:00 CST 2021 0 282
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM