我这里有一个突发情况,在17点20的时候,CPU开始报警,提示使用率过高,当时的Young Gen的日志曲线是上图中的样子,这个图可以说明CPU使用率过高和gc有关系吗?
在这一段时间里记录了两次full gc 时间段大概十几分钟,这个配置的 1 个核的实例,我说的物理的内存,以前没问题 这几天做了个活动 流量峰值大概原来的1倍.我们原来配的是一核,这个是不是会更加重了情况吧.现在改成两核了,这个服务原来估计的没这么大量 这几天公司做了做活动 app排名在app store上前20了 流量上来了1倍.应该gc占用cpu太多了,换言之业务线程没怎么干活了。可以参考:https://blog.fastthread.io/2016/02/22/thread-dump-analysis-pattern-repetitive-strain-injury-rsi/
https://blog.fastthread.io/2016/06/23/really-running/
来源:云原生后端社区
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。