摘要: 一个软件系统往往会存在很多隐藏的bug,最常用的功能bug往往很少。不常用的功能因为长时间不被人关注缺少重现的机会会一直隐藏在那里伺机爆发。限流功能就是这些不被关注的功能之一。 阅读全文
posted @ 2019-08-15 15:16 Java技术zhai 阅读(1235) 评论(0) 推荐(2) 编辑
摘要: JVM中除了程序计数器,其他的区域都有可能会发生内存溢出。 阅读全文
posted @ 2019-08-11 16:06 Java技术zhai 阅读(4106) 评论(0) 推荐(1) 编辑
摘要: 前段时间我们的服务遇到了性能瓶颈,由于前期需求太急没有注意这方面的优化,到了要还技术债的时候就非常痛苦了。 在很低的 QPS 压力下服务器 load 就能达到 10-20,CPU 使用率 60% 以上,而且在每次流量峰值时接口都会大量报错,虽然使用了服务熔断框架 Hystrix,但熔断后服务却迟迟不能恢复。每次变更上线更是提心吊胆,担心会成为压死骆驼的最后一根稻草,导致服务雪崩。 阅读全文
posted @ 2019-08-09 21:37 Java技术zhai 阅读(431) 评论(0) 推荐(0) 编辑