Jenkins es una herramienta de integración continua basada en el desarrollo de Java. En el sistema Ubuntu, cuando se actualiza Jenkins, el puerto está ocupado. Este problema se puede solucionar modificando el número de puerto de Jenkins. La siguiente pequeña serie le dirá cómo Ubuntu puede modificar el número de puerto de Jenkins.
El número de puerto es 8080, y los otros procedimientos usados por 8080, no modificar el número de puerto 8080 Jenkins puerto ocupados.
Al revisar el script /etc/init.d/jenkins, encontrará que debe realizar dos pasos:
1. Modifique el comando check_tcp_port de la función do_start y cambie el número de puerto de 8080 a 8082
#
# Función que inicia el daemon /service
#
do_start ()
{
# the La ubicación predeterminada es /var/run/jenkins/jenkins.pid pero el directorio principal debe crearse
mkdir `dirname $ PIDFILE`” /dev /null 2》 &1 |
|
True
chown $ JENKINS_USER `dirname $ PIDFILE`
# Return
# 0 si el demonio se ha iniciado
# 1 si el demonio ya se estaba ejecutando < Br>
# 2 si no se pudo iniciar el daemon
$ DAEMON $ DAEMON_ARGS --running &&return 1
# Verifique que el puerto jenkins no esté en uso, Winstone no sale de
# incluso para BindException
check_tcp_port " http " " $ HTTP_PORT " " 8082 " |
|
Devuelva 1
# Si la var MAXOPENFILES está habilitada en /etc /default /jenkins, establezca el máximo de archivos abiertos al
# valor apropiado
if [-n " $ MAXOPENFILES "], luego
[" $ VERBOSE "! = no] &&echo Configuración del límite máximo de archivos abiertos a $ MAXOPENFILES
ulimit -n $ MAXOPENFILES
fi
# --usuario en el daemon doesn ‘ t Prepare variables de entorno como INICIO, USUARIO, NOMBRE DE REGISTRO o NOMBRE DE USUARIO,
#, por lo que le permitimos a su ahora hacerlo por nosotros. " $ DAEMON $ DAEMON_ARGS - $ JAVA $ JAVA_ARGS -jar $ JENKINS_WAR $ JENKINS_ARGS " |
|
Return 2
}
2. Modifique el archivo /etc /default /jenkins, cambie el puerto 8080 a 8082
y reinicie jenkins, verifique:
ps -def |
Grep java
jenkins 7234 7233 99 11:14? 00:00:04 /usr /bin /java -jar /usr/share/jenkins/jenkins.war --webroot = /var /cache /jenkins /war --httpPort = 8082 --ajp13Port = -1
La modificación fue exitosa.
Lo anterior es cómo Ubuntu cambia el número de puerto de Jenkins. Solo se requieren dos pasos para modificar el número de puerto de Jenkins, que no ocupa el puerto 8080.
Hay un modo de ventanas múltiples en el sistema Windows que puede dividir la pantal
En las operaciones de terminal de Linux, a veces es necesario operar en múltiples t
Cuando los usuarios de CentOS leen los dispositivos de disco ntfs, encontraron que no se podían leer
En el sistema CentOS, yum puede ayudar a los usuarios a instalar paquetes en lotes
Cómo instalar y usar Makeself en Linux
¿Cómo manejar Demasiados archivos abiertos bajo Linux?
técnicas de optimización de MySQL en el entorno operativo Linux en
Linux Memoria agotada Análisis de Causa
Ubuntu imagen ISO usando ejemplos SHA256 probar la integridad del sistema
Cómo instalar Docker en el sistema CentOS 6.5
Cómo ver el archivo db de la base de datos vsftp en Linux
Uso detallado del comando de nombre de host bajo Linux
Guía de funcionamiento del paquete de software RPM
Bajo RedHat comando fdisk sistema no puede ocuparse de cómo utilizar todas las particiones?
Prueba de rendimiento de Windows Vista juego alternativo
Win10 push Cómo cerrar Win10 gratis consejos de actualización Método de cierre
Linux Security: configuración para bloquear los blasters de barrido
¿Cuál es la diferencia entre Blue Letter y WeChat? ¿Cuál es la diferencia entre WeChat y Blue Letter
Información operativa específica en modo de seguridad del sistema Win8
Cómo configurar en la nueva pestaña de Windows en el sistema Windows 8