[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
script pegar instância jboss e pid
From: |
Leonardo Bacha Abrantes |
Subject: |
script pegar instância jboss e pid |
Date: |
Tue, 5 Feb 2013 11:36:53 -0200 |
Fala galera! bom dia!
estou fazendo um script para para o jboss em meu servidor.
Para fazer isso eu preciso dar um kill no pid da instância (no caso abaixo
chamada default com pid 9598) para que o processo de shutdown inicie.
[root@myserver init.d]# ps -ef | grep jboss
root 9502 9169 0 15:41 pts/1 00:00:00 tail -f
/usr/local/jboss-eap-5.1/jboss-as/server/default/log/server.log
jboss 9522 1 0 15:43 ? 00:00:00 /bin/sh
/usr/local/jboss-eap-5.1/jboss-as/bin/run.sh -c default -b nmyserver
jboss *9598 *9522 2 15:43 ? 00:00:53 java
-Dprogram.name=run.sh -server -Xms3909m -Xmx3909m -XX:MaxPermSize=512m
-Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=36
00000 -Dsun.rmi.dgc.server.gcInterval=3600000
-Dsun.lang.ClassLoader.allowArraySyntax=true
-Dcom.sun.management.jmxremote.port=6789
-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managemen
t.jmxremote.authenticate=false -Djava.rmi.server.hostname=myserver
-XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+AggressiveOpts
-XX:ParallelGCThreads=4 -Djava.awt.headless=true -D
java.net.preferIPv4Stack=true
-Djava.endorsed.dirs=/usr/local/jboss-eap-5.1/jboss-as/lib/endorsed
-classpath /usr/local/jboss-eap-5.1/jboss-as/bin/run.jar
org.jboss.Main -c default
-b nmyserver
eu fiz da seguinte forma: ps -ef | grep default | awk '{if($8=="java")
print $2}'
Queria saber se há alguma forma melhor de fazer isso ou se acham que está
legal.
obrigado!
abs,
[As partes desta mensagem que não continham texto foram removidas]
- script pegar instância jboss e pid,
Leonardo Bacha Abrantes <=