Ing. Pablo Almeida Haro Msc.

                                     Creación de un Clúster en Glassfish Server

1)     Ingresar al Administrador de Consola

Se ingresa en un navegador la siguiente dirección: http://localhost:4848

1)     Habilitar la opción para crear clústeres.

Al iniciar el administrador  no se encuentra la opción de Clústeres

 

 

Seleccionamos en el árbol la opción Aplication Server, y en la pestaña de General, damos click en el botón de Añadir compatibilidad con clústeres

 

Nos aparecerá una nueva pantalla, aceptamos el mensaje y nos pedirá que reiniciemos el servidor Glassfish.

 

Cuando reiniciemos el servidor Glassfish, en el árbol de opciones ya aparecerá la opción de Clústeres

 

2)     Creación de Agentes de nodo

Ubicamos el directorio donde está instalado el servidor Glassfish: C:\Program Files (x86)\glassfish-,  y buscamos la carpeta bin, dentro de la carpeta abrimos el archivo asadmin.bat

              

Para crear un Agente de nodo ejecutamos el siguiente comando:

create-node-agent –H <<IP o host>> --port<<puerto de administración del servidor>><<nombre del nodo>>

IP Host donde este instalado el Glassfish (alterno u otra máquina)

puerto de administración del servidor, normalmente es 4848

nombre del nodo, cualquier nombre

Iniciamos el Agente de nodo con el comando:

start-node-agent<<nombre del nodo>>, y luego nos solicitará que ingresemos el usuario y la clave del servidor Glassfish

3)     Creamos el clúster , y creamos una instancia en la que  seleccionamos el Agente de nodo

 

Abrimos la opción de Agentes de nodo del árbol y nos indica que debemos Reiniciar el Agente de Nodo

Para reiniciar una Agente de Nodo ejecutamos los siguientes comandos:

stop-node-agent<<nombre del nodo>>

start-node-agent<<nombre del nodo>>

 

Verificamos que el nodo agente este iniciado

 

Verificamos que el clúster y la instancia se estén ejecutando

 

 

4)     Creamos el Balanceo de Carga

Seleccionamos la opción Equilibradores de carga HTTP en el árbol, damos click en nuevo y llenamos los siguientes campos

     

 

 

 

 

 

 

Reiniciamos el nodo Agente con  los siguientes comandos:

stop-node-agent<<nombre del nodo>>

start-node-agent<<nombre del nodo>>

Habilitamos el Balanceo de Carga en el Clúster

 

Cargar una aplicación .WAR en el Clúster

1)     Seleccionamos el clúster  y en la pestaña de aplicaciones damos click en el botón de Implementar

 

 

 

 

Seleccionamos la aplicación .war y llenamos los siguientes campos:

 

2)     Abrimos la opción de Aplicaciones, Aplicaciones Web en el árbol,  y vemos que la aplicación este creada.

 

Correr la aplicación http://localhost:18080/prj_inicio