jinfo命令 该命令可以打印出java进程的配置信息:包括jvm参数,系统属性等用法: jinfo [ option ] pid jinfo [ option ] executable core jinfo [ option ] [server-id@]remote-hostname-or-IP....
分类:
其他好文 时间:
2015-07-17 20:39:06
阅读次数:
134
jstack用于打印出给定的java进程ID或corefile或远程调试服务的Java堆栈信息。 如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack[-l]pid如果java程序崩溃生成core文件,jstack工具可以用来获....
分类:
Web程序 时间:
2015-07-16 18:50:04
阅读次数:
144
一、MapReduce执行过程 MapReduce运行时,首先通过Map读取HDFS中的数据,然后经过拆分,将每个文件中的每行数据分拆成键值对,最后输出作为Reduce的输入,大体执行流程如下图所示:整个流程图具体来说:每个Mapper任务是一个java进程,它会读取HDFS中的文件,解析成很多的....
分类:
其他好文 时间:
2015-07-16 18:44:17
阅读次数:
174
《Hadoop权威指南(第2版)》来讲,伪分布式(pseude-distributed model)是指Hadoop守护进程运行在本地机器上,模拟一个小规模的集群。这种模式也是在一台单机上运行,但用不同的Java进程模仿分布式运行中的各类结点(NameNode,DataNode,JobTracker...
分类:
其他好文 时间:
2015-07-13 18:17:03
阅读次数:
144
通过 ps -ef|grep java 来得到真正运行的线程
通过kill -9 XXXXX来杀死正在运行的线程,其中XXXXX是上面java线程的序号。
另外还有2个指令我也不熟悉,一个是cat,一个是vi,用这个指令的时候用:q来退出,进去退不出来了,我惆怅
其中都可以看一个文件,但是cat本身就是查看,当然vi也可以看但是这个指令主要是进去用来编辑的。...
分类:
编程语言 时间:
2015-07-09 21:31:22
阅读次数:
232
1.flume是分布式的日志收集系统,把收集来的数据传送到目的地去。2.flume里面有个核心概念,叫做agent。agent是一个java进程,运行在日志收集节点。3.agent里面包含3个核心组件:source、channel、sink。3.1 source组件是专用于收集日志的,可以处理各种类...
分类:
Web程序 时间:
2015-07-02 06:30:00
阅读次数:
887
业务概况:线上某业务Java进程经常资源用尽,每当资源用尽的时候,就会经常性的出现SSH连接拒绝问题,遇到此类问题,解决方法:在不影响业务的前提下,KILL掉adminserver和managerserver,然后重新启动adminserve和managserver,SSH连接拒绝问题即可解决。
分类:
Web程序 时间:
2015-07-01 18:47:15
阅读次数:
188
看端口:ps -aux | grep tomcat发现并没有8080端口的Tomcat进程。使用命令:netstat –apn查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name发现8080端口被PID为9658的Java进程占用。进一步使用命令:ps -...
分类:
系统相关 时间:
2015-06-30 12:16:37
阅读次数:
148
服务器上tomcat启动之后,使用top查看cpu使用率,竟然达到200%,虽然服务器配置有8核,但是业务量一大,扛不住滴。于是,通过以下方法排查问题:1、查看占用cpu高的进程数:根据top命令,发现PID为14586的Java进程占用CPU高达200%,出现故障。通过psaux|grepPID命令,可以进一..
分类:
其他好文 时间:
2015-06-25 01:31:35
阅读次数:
169
一、工具介绍
如果把java\bin目录配置到环境变量,在cmd输入jmap会有如下提示:
翻译:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。
可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。
二、工具用法...
分类:
其他好文 时间:
2015-06-23 00:59:13
阅读次数:
180