上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 114 下一页
摘要: 功能问题,通过日志,单步调试相对比较好定位。 性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问题排查实战演练,同学们反馈有收获,特将实战演练的试题和答案公布出来,希望对大家也有帮助。 阅读全文
posted @ 2018-09-12 15:52 甜菜波波 阅读(242) 评论(0) 推荐(0)
摘要: Spring 中bean 的生命周期短暂吗? 在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有 阅读全文
posted @ 2018-09-12 15:38 甜菜波波 阅读(251) 评论(0) 推荐(0)
摘要: 关键字约定 Young generation –>新生代 Tenured / Old Generation –>老年代 Perm Area –>永久代 年轻代: 所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象。年轻代分三个区。一个Eden区,两个 Sur 阅读全文
posted @ 2018-09-12 14:31 甜菜波波 阅读(1352) 评论(0) 推荐(0)
摘要: 1.jps -lvm 查出pid 2.jstack pid >1.dump 3.grep java.lang.Thread.State 1.dump| awk '{print $2$3$4$5}' | sort | uniq -c 阅读全文
posted @ 2018-09-12 14:26 甜菜波波 阅读(267) 评论(0) 推荐(0)
摘要: jstack Dump 日志文件中的线程状态 dump 文件里,值得关注的线程状态有: 死锁,Deadlock(重点关注) 执行中,Runnable 等待资源,Waiting on condition(重点关注) 等待获取监视器,Waiting on monitor entry(重点关注) 暂停,S 阅读全文
posted @ 2018-09-12 13:57 甜菜波波 阅读(3304) 评论(1) 推荐(0)
摘要: 目录 一、java线程状态 二、使用jstack生成进程dump文件 三、统计dump文件中处于不同状态的线程数量 四、举例分析不同状态的线程 1、分析BLOCKED (on object monitor)状态的线程 2、分析TIMED_WAITING (on object monitor)和WAI 阅读全文
posted @ 2018-09-12 13:53 甜菜波波 阅读(5020) 评论(0) 推荐(0)
摘要: 内存泄漏定义(memory leak):一个不再被程序使用的对象或变量还在内存中占有存储空间。 一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但 阅读全文
posted @ 2018-09-12 13:42 甜菜波波 阅读(12660) 评论(0) 推荐(2)
摘要: 1.pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan 阅读全文
posted @ 2018-09-11 17:36 甜菜波波 阅读(2623) 评论(0) 推荐(0)
摘要: Zookeeper简介 在上班之前都不知道有这样一个东西,在开始说假死脑裂之前先说说Zookeeper吧。 Zookeeper zookeeper是一个分布式应用程序的协调服务。它是一个为分布式应用提供一致性服务的软件,提供的性能包括:配置维护、名字服务、分布式同步、组服务等。 zookeeper是 阅读全文
posted @ 2018-09-11 14:38 甜菜波波 阅读(295) 评论(0) 推荐(0)
摘要: 在使用zookeeper的过程中,我们经常会看到这样一些说法: 1.zookeeper cluster的节点数目必须是奇数。 2.zookeeper 集群中必须超过半数节点(Majority)可用,整个集群才能对外可用。 这个说法在大多数情况下是正确的。 实际上ZooKeeper提供了几种方式来认定 阅读全文
posted @ 2018-09-11 14:23 甜菜波波 阅读(2172) 评论(0) 推荐(0)
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 114 下一页