加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

一次出产 CPU 100% 排查优化实践

发布时间:2019-01-24 00:06:39 所属栏目:教程 来源:crossoverJie
导读:媒介 到了年底公然都不平静,最近又收到了运维报警:暗示有些处事器负载很是高,让我们定位题目。 还真是想什么来什么,前些天还存心把某些处事器的负载进步(没错,老板让我写个 BUG!),不外还好是差异的情形相互没有影响。 定位题目 拿到题目后起首行止事

而现有的行使场景很明明斲丧线程数已经大大的高出了焦点 CPU 数了,由于我的行使方法是一个 Disruptor行列一个斲丧者,以是我将行列调解为只有 1 个再试试(计策依然是 YieldingWaitStrategy)。

一次出产 CPU 100% 排查优化实践

一次出产 CPU 100% 排查优化实践

跑了一分钟,发明 CPU 的行使率一向都较量安稳并且不高。

总结

以是排查到此可以有一个结论了,想要基础办理这个题目必要将我们现有的营业拆分;此刻是一个应用里同时处理赏罚了 N 个营业,每个营业城市行使好几个 Disruptor 行列。

因为是在一台处事器上运行,以是 CPU 资源都是共享的,这就会导致 CPU 的行使率居高不下。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读