puertos - iniciar jboss
Cómo cambiar el número de puerto en jboss-7 (7)
Estoy usando jboss-7 y quiero cambiar el número de puerto de 8080 a 7001. ¿Qué archivo debo cambiar?
Al comenzar a usar
./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000 &
- para Linux
standalone.bat -Djboss.socket.binding.port-offset=1000
- ventanas
aquí 1000 es el valor de compensación. 8080 + 1000 = 9080 se iniciará la aplicación
El archivo es $JBOSS_HOME/standalone/configuration/standalone.xml
. Encuentre <socket-binding-group>
y <socket-binding>
allí.
EDITAR
Hay varias formas de hacer esto. La forma recomendada es usar la consola de administración. Si JBoss AS se ejecuta en su computadora local, abra la URL http://localhost:9990/console/App.html#socket-bindings
y edite las http://localhost:9990/console/App.html#socket-bindings
allí. Lo probé en Wildfly 8.1.0 Final, no sé si la URL es válida para otras versiones de JBoss AS.
Para ventanas:
standalone.bat
esta usando
standalone.conf.bat
Abrir en el bloc de notas
Agregue las 2 últimas líneas (como se ve a continuación, también conocido como las 2 líneas "Alterar el ajuste del puerto") (las 3 primeras líneas ya deberían estar allí ... y proporcione la ruta de exploración hasta donde colocar las 2 líneas nuevas que necesita)
rem # Make Byteman classes visible in all module loaders
rem # This is necessary to inject Byteman rules into AS7 deployments
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.modules.system.pkgs=org.jboss.byteman"
REM NEW LINE HERE Alter Port Settings Offset
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.socket.binding.port-offset=1000"
Cambie el enlace de socket de http al número de puerto de deseo que desea usar dentro del grupo de enlace de socket en su archivo standalone.xml de jboss.Por ejemplo, estoy usando 8090 como mi número de puerto.
<socket-binding name="http" port="8090"/>
ir al directorio de instalación ... Directorio de minas como ese
C:/wildfly-10.0.0.CR5/standalone/configuration/
encuentre el archivo standalone.xml
, abra y cambie el puerto http 8080
dentro
<socket-binding-group>
Aquí cambio mi número de puerto 8080 a 3333
<socket-binding name="http" port="${jboss.http.port:3333}"/>