logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java虚拟机系列:如何使用VisualVM

详细介绍使用VisualVM的注意事项

#jvm
java虚拟机系列:垃圾回收算法

GC需要完成三件事:1,哪些内存需要回收?2:什么时候回收?3:如何回收?Java内存运行时区域的各部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着入栈和出栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这几个区域的内存分配和回收都具备确定性,在这几个区域内就不需要过多考虑回收的问题,因为方法结束..

#jvm
一次rabbitmq引起的系统雪崩

上个月,给app提供的app不能访问了,惊呆了,突然间不能访问了.上去看日志没有报错,机器load,内存,cpu都正常,日志也没有报错,真是遇见鬼了.最后发现是rabbitmq引起的.项目的系统结构项目是布的微服务,使用了dubbo做的rpc,使用的rabbitmq做的消息,mysql,redis等.对外提供的api,使用的netty(64个线程),最重要的一点是:试用了rabbitmq做

#rabbitmq
读懂tomact源码4:Host

tomact的host,StandardHost,以及HostConfig的源代码阅读

到底了