2020年7月28日
摘要: Sina、饿了么、携程、华为、美团、freewheel、畅捷通 、新浪微博、大讲台、魅族、IBM...... 这些公司都在使用ELK!ELK!ELK! ELK竟然重复了三遍,是个什么? 一、ELK是什么? ELK实际上是三个工具的集合,Elasticsearch + Logstash + Kiban 阅读全文
posted @ 2020-07-28 14:10 messiNo1 阅读(712) 评论(0) 推荐(0) 编辑
  2020年7月23日
摘要: Open Source,开源 有的软件是一开始就开源的。也有的软件,是混不下去,创造者又不想放弃,所以选择开源。自己养不活,就吃“百家饭”嘛。 2013年3月,dotCloud公司的创始人之一,Docker之父,28岁的Solomon Hykes正式决定,将Docker项目开源。 Solomon H 阅读全文
posted @ 2020-07-23 18:38 messiNo1 阅读(381) 评论(0) 推荐(0) 编辑
  2020年7月22日
摘要: 你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。 你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。 (不一定是同时的) 你吃饭吃到一半,电话来了,你一边打电话一边吃饭,这说明你支持并行。 并发的关键是你有处理多个任务的能力,不一定 阅读全文
posted @ 2020-07-22 10:32 messiNo1 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下 阅读全文
posted @ 2020-07-22 10:12 messiNo1 阅读(184) 评论(0) 推荐(0) 编辑
  2020年7月16日
摘要: TPS(Transaction per Second)定义: tps是Transaction per Second的缩写,也就是事物数/秒。它是软件测试结果的测量单位,一个事物是指一个客户机向服务器发送请求饭后服务器做出反应的过程。 客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使 阅读全文
posted @ 2020-07-16 18:39 messiNo1 阅读(1259) 评论(0) 推荐(0) 编辑
  2020年7月15日
摘要: 阅读全文
posted @ 2020-07-15 13:54 messiNo1 阅读(85) 评论(0) 推荐(0) 编辑
  2020年7月14日
摘要: 线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、top 三连,然后依次 jstack、jmap 伺候,具体问题 阅读全文
posted @ 2020-07-14 11:46 messiNo1 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 通过这一个多月的努力,将FullGC从40次/天优化到近10天才触发一次,而且YoungGC的时间也减少了一半以上,这么大的优化,有必要记录一下中间的调优过程。 对于JVM垃圾回收,之前一直都是处于理论阶段,就知道新生代,老年代的晋升关系,这些知识仅够应付面试使用的。前一段时间,线上服务器的Full 阅读全文
posted @ 2020-07-14 11:36 messiNo1 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 在面试中我们会经常被问到full Gc相关的问题,比如什么情况下会发生full gc,如何去排查频繁发生full Gc的问题等。要想轻松自如的回答这些问题,我们就必须充分的去理解gc的触发条件,gc回收的内容,以及gc具体的执行过程。掌握了这3个要点,full gc相关的问题就易如反掌了。 一、gc 阅读全文
posted @ 2020-07-14 10:29 messiNo1 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 监控工具:jvisualVM、VisaulVM、jprofiler JVM优化书籍:《Java性能优化权威指南》、《深入理解java虚拟机》 1.年轻代空间不足 2.per Gen(永久代)空间满 3.CMS GC时出现promotion failed和concurrent mode failure 阅读全文
posted @ 2020-07-14 10:24 messiNo1 阅读(3380) 评论(0) 推荐(0) 编辑