Proceso de eliminación que sigue reiniciando

12

Necesito algunos consejos sobre cómo matar completamente el proceso de Jenkins. Se sigue reiniciando. En Mac OSX.

$ps -eaf
216  1143     1   0   0:01.65 ??         0:04.03 /usr/bin/java -jar /Applications/Jenkins/jenkins.war

intenta matar el proceso ...

kill 1143

el proceso todavía existe bajo un pid diferente

$ps -eaf
216  1175     1   0   0:00.16 ??         0:01.44 /usr/bin/java -jar /Applications/Jenkins/jenkins.war

Se inicia el proceso padre. ¿Qué debo hacer?

0     1     0   0   0:06.09 ??         0:06.19 /sbin/launchd
serverFaulter
fuente

Respuestas:

22

desde la línea de comando:

launchctl list

encuentre el nombre exacto del proceso / aplicación que no desea que vuelva. Entonces

launchctl remove <name_from_list_command>

espero que esto ayude

MelBurslan
fuente
No ayudó, lo siento. Todavía están apareciendo
Samuel Thompson
@SamuelThompson, dado que usted no es el propietario de la pregunta original y su comentario lleva más de 5 años de retraso, supongo que su situación no es la misma que la del póster original. Hay más de una forma de hacer que las aplicaciones sean persistentes. Puede haber otro proceso con nombre totalmente irrelevante, que estará atento a este proceso y lo iniciará cuando deje de existir. Desde 2013, Mas OSX ha cambiado tantas versiones y yo, sin seguirlo, el mecanismo también podría haber cambiado. Si yo fuera tú, haría una nueva pregunta.
MelBurslan