Fala galera...
Se você quiser parar o JBoss, você pode fazer um "ps aux | grep jboss", pegar o PID e depois dar um "kill -9 <pid>"
Mas é possível fazer isso em uma linha, isso é importante caso queira fazer isso no Jenkins ou em algum script
A linha é essa:
kill -9 `ps -wef |grep jboss | grep jboss-eap-6.2 | grep -v grep |cut -c10-14` ;
No meu caso é o JBoss EAP 6.2, então eu coloquei tudo isso ali no grep pra ele nunca pegar outro processo. Altere conforme sua necessidade.
Esse comando já pega o processo certo, pq quando você dá o "ps aux | grep jboss", ele lista dois processos, o primeiro é o próprio ps aux grep... esse comando já pega o processo certinho.
E o cut é pra pegar o PID mesmo... que estará do caracter 10 ao 14.
Abraço!
Adriano Schmidt
quarta-feira, 11 de fevereiro de 2015
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário