¿Cómo puedo matar el proceso de Jenkins?

7

Tengo a Jenkins corriendo en mi computadora y ocupando el puerto 8080.

Nopuedomatarlo.

Algocomops-9PIDmataríaelproceso,peroJenkinssereiniciaráconunPIDdiferente.

PenséquetalvezcuandoseinicióJenkins,tambiénsecreóunusuario" jenkins ". Busqué a ese usuario en " Preferencias del sistema > Usuarios y grupos " pero no pude encontrarlo.

¿Alguna idea de cómo puedo terminar con Jenkins? Tal vez necesito eliminar el usuario "jenkins"?

    
pregunta octavian 11.02.2017 - 14:59

1 respuesta

7

Lanzar demonios

En macOS, Jenkins se ejecuta como launch daemon, o simplemente daemon, , que es solo un nombre elegante para una forma específica de ejecutar un programa en segundo plano. De acuerdo con referencia del desarrollador , un demonio en macOS es:

  

[...] un programa que se ejecuta en segundo plano como parte del sistema general (es decir, no está vinculado a un usuario en particular).

Los demonios de inicio están asociados con un proceso interno de macOS llamado launchd , que se ejecuta todo el tiempo. Una de las diversas responsabilidades de launchd es (re) lanzar un daemon cuando lo considere necesario. Esto también explica el comportamiento que describió que Jenkins parece reaparecer por sí solo después de que se le envía forzosamente la señal KILL .

Detener y desinstalar Jenkins

Hay más de una forma de detener una instancia de Jenkins en ejecución. Según la documentación original del instalador de Jenkins para macOS, la siguiente los pasos son la forma recomendada de terminar una instancia de Jenkins en macOS:

  1. Abra Terminal.app (ya lo hizo; si no, escriba terminal en el campo de búsqueda de Spotlight y presione Enter)

  2. Si desea detener a Jenkins solo una vez, ejecute el siguiente comando:

    sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
    
  3. Si prefiere desinstalar Jenkins por completo, también ejecute el siguiente comando (incluidas las comillas simples):

    '/Library/Application Support/Jenkins/Uninstall.command'
    
respondido por el Synoli 11.02.2017 - 16:18

Lea otras preguntas en las etiquetas