jinfo:可以输出并修改运行时的java 进程的opts。? jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。? jstat:一个极强的监视VM内存工具。可以用来监视VM内...
分类:
编程语言 时间:
2015-04-11 13:26:59
阅读次数:
178
远程过程:java进程.即一个java进程调用另外一个java进程中对象的方法.调用方称作客户端(client),被调用方称作服务端(server).rpc的通信在java中表现为客户端去调用服务端对象中的方法.RPC通信就是cs结构的通信.client端会知道服务端被调用对象的接口.RPC是had...
分类:
其他好文 时间:
2015-04-08 00:57:49
阅读次数:
104
1, 使用top命令查看飙高的java进程 2, 通过jstack命令将java的线程栈输出,保留现场 jstack -l 30142 > 30142.stack 3, 通过 top -H -p PID命令输出占用cpu过高的线程 找到占用cpu过高的PID 4, 使用printf 命...
分类:
其他好文 时间:
2015-04-07 10:11:19
阅读次数:
141
我的docker容器里边,运行我的java进程时环境变量LANG为空导致乱码,重启java进程不为空显示正常;没有地方显式的设置过LANG,没找到/etc/(environment,profile,locale.gen,default/locale)中都没有;没找到原因,在java进程前显式的设置L...
分类:
其他好文 时间:
2015-04-01 11:01:31
阅读次数:
134
传统的进程间通信的方式有大致如下几种:(1) 管道(PIPE)(2) 命名管道(FIFO)(3) 信号量(Semphore)(4) 消息队列(MessageQueue)(5) 共享内存(SharedMemory)(6) SocketJava如何支持进程间通信。我们把Java进程理解为JVM进程。很明...
分类:
编程语言 时间:
2015-03-30 15:51:10
阅读次数:
195
java中获取系统属性以及环境变量System.getEnv()和System.getProperties()的差别从概念上讲,系统属性 和环境变量 都是名称与值之间的映射。两种机制都能用来将用户定义的信息传递给 Java 进程。环境变量产生很多其它的全局效应,由于它们不仅对Java 子进程可见,并...
分类:
编程语言 时间:
2015-03-20 16:09:00
阅读次数:
163
转自:http://jameswxx.iteye.com/blog/1041173一:jstackjstack命令的语法格式: jstack 。可以用jps查看java进程id。这里要注意的是:1. 不同的 JAVA虚机的线程 DUMP的创建方法和文件格式是不一样的,不同的 JVM版本, dump信...
分类:
编程语言 时间:
2015-03-18 15:47:38
阅读次数:
288
1、将tar.gz的压缩文件解压到指定目录#将kfcenter.tar.gz解压到当前目录下的kfcenter文件中
tar-zxvfkfcenter.tar.gz-C./kfcenter2、查看当前运行的java进程#查看当前正在运行的进程,并从其中筛选出跟java命令相关的
psaux|psjava3、后台运行#将kfcenter.war运行起来,并且一..
分类:
系统相关 时间:
2015-03-17 18:12:36
阅读次数:
230
(原文转自:http://www.blogjava.net/hankchen)以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。通过ps aux | grep PID命令,可以进一步确定是tomcat进...
分类:
其他好文 时间:
2015-03-17 12:06:37
阅读次数:
98
1.flume是分布式的日志收集系统,把收集来的数据传送到目的地去。2.flume里面有个核心概念,叫做agent。agent是一个java进程,运行在日志收集节点。3.agent里面包含3个核心组件:source、channel、sink。3.1 source组件是专用于收集日志的,可以处理各种类...
分类:
Web程序 时间:
2015-03-14 18:17:59
阅读次数:
186