windows - tagspace - tag folders
Cómo asegurarse de que un determinado puerto no esté ocupado por ningún otro proceso (4)
Estoy trabajando en una aplicación Java EE en un entorno Windows. (Estoy usando Windows 7)
Estoy usando el servidor Tomcat, desafortunadamente el número de puerto 8080 está ocupado (usado por Oracle). Ahora quiero asignar un puerto diferente a Tomcat.
Entonces, antes de cambiar dentro del archivo conf / server.xml, quiero asegurarme de que un determinado puerto no esté ocupado por ningún otro proceso y sea gratuito.
Es (Get-NetTCPConnection -LocalPort "número de puerto"). OwningProcess
Es netstat -ano|findstr port no
El resultado mostraría la identificación del proceso en la última columna
Puede usar "netstat" para verificar si un puerto está disponible o no.
Utilice el netstat -anp | find "port number"
netstat -anp | find "port number"
comando netstat -anp | find "port number"
para encontrar si un puerto está ocupado por otro proceso o no. Si está ocupado por otro proceso, mostrará el ID de proceso de ese proceso.
Tienes que poner: antes del número de puerto para obtener la salida real
Ex netstat -an | buscar ": 8080"
netstat -ano|find ":port_no"
le dará la lista.
a: Muestra todas las conexiones y puertos de escucha.
n: Muestra las direcciones y números de puerto en forma numérica.
o: Muestra el ID de proceso de propietario asociado con cada conexión.
Ejemplo: netstat -ano | find ":1900"
netstat -ano | find ":1900"
Esto te da el resultado como este.
UDP 107.109.121.196:1900 *:* 1324
UDP 127.0.0.1:1900 *:* 1324
UDP [::1]:1900 *:* 1324
UDP [fe80::8db8:d9cc:12a8:2262%13]:1900 *:* 1324