Middleware Hub

» Última actualización en agosto 19, 2020″

Cada vez que refresco temas de Weblogic, me pregunto por qué no hay una sola página o sitio para enumerar todas las formas posibles de iniciar un servidor de weblogic. Busqué mucho, pero no pude encontrar una página, donde se enumeran todas las formas (¿Puede ser que me haya perdido de vista?).

Así que pensé en escribir mi primer post de Middleware para enumerar los métodos para iniciar weblogic server.

Pocos de ellos son,

  1. Usando scripts estándar
  2. Usando la consola de administración de Weblogic
  3. Usando WLST (sin nm solo para el administrador)
  4. Usando WLST y Nodemanager
  5. Usando el comando Java directamente

Vamos a verlos uno por uno.

1) Uso de scripts estándar

La primera y más fácil forma es usar scripts de inicio estándar y no necesita nodemanager.

Para iniciar el servidor de administración en unix, use ‘startWebLogic.sh’ in ‘ BEA_HOME\user_projects \ domains \ DOMAIN_NAME \ bin ‘(para windows ‘startWebLogic.cmd»).

Para iniciar un servidor administrado en unix, use ‘startManagedWebLogic.sh’ desde la misma ruta mencionada anteriormente (para windows ‘startManagedWebLogic.cmd’.

Sintaxis genérica:

./startWebLogic.sh

./startManagedWebLogic.sh < managed_server_name> < admin_url>

2) Usando la consola de administración de Weblogic

Para iniciar/reiniciar el servidor usando la consola, primero debe configurar nodemanager.

La consola se activará solo si el servidor de administración se está ejecutando. Por lo tanto, iniciar el servidor de administración usando la consola no es una opción o método válido.

Para iniciar el servidor administrado,

  • Inicie sesión en la consola
  • Vaya a Entornos ->Servidores desde el panel izquierdo
  • Seleccione la pestaña Control e inicie el servidor.

3) Usando WLST (sin nm solo para el administrador)

En este método podemos usar el comando startServer en WLST para iniciar el servidor de administración sin nodemanager (modo sin conexión). El servidor administrado no se puede iniciar sin nm.

Sintaxis general:

‘java weblogic.WLST ‘ para conectarse a wlst.

Para iniciar el servidor de administración: startServer(‘admin_server’,’domain_name’,’admin_url’,’username’,’password’,’domain_dir’)

Para iniciar un servidor administrado, inicie wlst y luego conéctese al servidor de administración usando,

connect(‘username’,’password’,’admin_url’)

start(‘managed_server’,’Servidor’,’managed_server_url’)

4) Usando WLST y Nodemanager

En este método, podemos usar comandos nm para iniciar servidores administrativos y administrados.

Sintaxis general:

Nodemanager debe estar en funcionamiento.

Invoque wlst usando ‘ java weblogic.WLST’

Conectarse a nm desde wlst sin conexión utilizando ‘nmConnect(‘ nm_username’, ‘nm_password’, ‘nm_host’, ‘nm_port’, ‘domainname’, ‘domain_dir’,’ssltype’)’

Una vez conectado, use ‘nmStart(‘admin_server’)’ para iniciar el nodo de administración

Para iniciar el nodo administrado, debe conectarse a nodemanager que se ejecuta en el host del servidor administrado y, a continuación, usar el mismo comando que el anterior.

‘nmConnect (‘nm_username’, ‘nm_password’, ‘nm_host’, ‘nm_port’, ‘domainname’, ‘domain_dir’, ‘ssltype’)’

‘nmStart (‘managed_server_name’) ‘

En este método, si desea iniciar varios nodos que residen en varios servidores, debe conectarse al nm que se ejecuta en el servidor y luego debe iniciar.

5) Usando el comando Java directamente

Usando el comando java directo puede iniciar el servidor.

Para iniciar el servidor de administración, primero configure el env utilizando el siguiente comando

WL_HOME / server / bin / setWLSEnv.sh (para Windows, use el archivo cmd)

Una vez que el env esté configurado, vaya al directorio de dominio y ejecute el siguiente comando

Directorio de dominio : BEA_HOME\user_projects\domains\DOMAIN_NAME

java weblogic.Servidor

Si admin está activo y ya ha definido el servidor administrado para ese dominio, puede usar la siguiente ommand para iniciar servidor administrado

‘java-Dweblogic. Name=managed_server
– Dweblogic.gestión.serveradmin_url
weblogic.Servidor

Todas las opciones y parámetros mencionados anteriormente son básicos.. Puede encontrar más parámetros para ajustar y personalizar su entorno.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.