jij*_*ijo 2 java unix grep weblogic
我需要找到启动并运行的weblogic实例.
我的unix框同时包含java 5和6,并且有多个weblogic域.
我需要杀死一个特定域的java实例.
这是ps -ef |的输出 grep java命令,但无法确定哪个PID是哪个域实例.
请帮忙.
ps -ef | grep java
weblogic 16374 21956 0 23:30:33 ? 1:00 /app/bea/jdk1.6.0_33/bin/java -Xmx1024m -Xms256m -Dlog4j.configuration=file:///
root 22733 22732 0 Apr 29 ? 123:29 ../jre/bin/java -da -server -Dtw.server=false -Djava.security.manager=com.tripw
weblogic 16862 21956 0 23:31:13 ? 2:04 /app/bea/jdk1.6.0_33/bin/java -Xmx1024m -Xms256m -Dlog4j.configuration=file:///
weblogic 8445 21956 0 18:32:33 ? 3:29 /app/bea/jdk1.6.0_33/jre/bin/java -Dweblogic.log.StdoutSeverity=Debug -Dweblogi
weblogic 16529 21956 0 May 29 ? 88:28 /app/bea/home/jdk150_15/bin/java -server -Xms1024m -Xmx1024m -XX:MaxPermSize=25
weblogic 15357 5681 0 00:07:14 pts/4 0:00 grep java
weblogic 14088 21956 0 23:28:00 ? 0:33 /app/bea/jdk1.6.0_33/bin/java -Dlog4j.configuration=file:///app/bea/weblogic12c
weblogic 2129 21956 0 23:13:41 ? 24:14 /app/bea/jdk1.6.0_33/bin/java -server -Xms2048m -Xmx2048m -XX:MaxPermSize=512m
Run Code Online (Sandbox Code Playgroud)
小智 5
默认情况下,ps输出可能会被截断.
就像在solaris盒子上一样,ps输出会像上面那样被截断,在这种情况下你可以使用下面的命令
/ usr/ucb/ps awwx | grep java | grep -i Admin - 这将显示Admin Server
/ usr/ucb/ps awwx | grep java | grep -i"Managed_server_Name" - 对于托管服务器
/ usr/ucb/ps awwx | grep java | grep -i Node - 用于节点管理器进程
要通过域识别pid,您可以使用命令
/ usr/ucb/ps awwx | grep java | grep -i"DOmain_name"| grep -i"Managed_server_name"
您可以使用管理控制台检查域名和托管服务器名称