JVM Crash 日志(hs_err_pid.log)分析 大家好,最新碰到JVM Crash的问题,拿出来跟大家分享下。这个文件将包括:触发致命错误的操作异常或者信号;版本和配置信息;触发致命异常的线程详细信息和线程栈;当前运行的线程列表和它们的状态;堆的总括信息;加载的本地库;命令行参数;环境变量;操作系统CPU的详细信息。第一部分#
rocketmq namesrv 第二章注册过程 大家好,很高兴在这里跟大家分享下rocketmq源码实现,如有不对的地方欢迎指正。接着上篇文章继续展开namesrv注册过程。 1 public void initChannel(SocketChannel ch) throws Exception { ch.pipeline().addLast( defaul
1,rocketmq namesrv 第一章启动过程 大家好,很高兴在这里跟大家分享下rocketmq源码实现,如有不对的地方欢迎指正。Namesrv顾名思义就是名称服务,是没有状态可横向扩展的服务。废话不多说了,直接贴代码。。1,入口函数NamesrvStartup.main0 1.1 System.setProperty(RemotingCommand.RemotingVersionKey, Intege