Professional Documents
Culture Documents
INSTALACIN DE WEBLOGIC SERVER
Instalacin de WebLogic Server 10g3
Pre-requisitos de instalacin
WebLogic Server 10g3 RedHat EL
5.2
weblogic
Windows Vista / 7
Instalacin de WebLogic Server 10g3
Ejecutar instalador
Pantalla de bienvenida
La pantalla de bienvenida indica
la informacin de la versin del
producto a instalar.
Simplemente presionar el
botn Next.
Instalacin de WebLogic Server 10g3
Tipo de instalacin
Instalacin de Eclipse
Directorios de instalacin
Proceso de instalacin
Instalacin de WebLogic Server 10g3
Fin de la instalacin
CONFIGURACIN DE DOMINIOS
Configuracin de Dominios
Qu es un Dominio?
dominio
WebLogic Server
clusters
Configuracin de Dominios
Configuran un Dominio
Configuracin de Dominios
Nombre_dominio
autodeploy
bin
config config.xml
console-ext
init-info
lib
pending
security
servers
nombre_server
CREACIN DE UN DOMINIO WLS
Creacin de un Dominio
El asistente de configuracin
Creacin de un Dominio
Usuario administrador
Otras configuraciones
El proceso de creacin
EJECUCIN DEL SERVIDOR
Ejecucin del servidor
Argumentos de la JVM
JDK 1.5.0
-Xms
-Xmx
-Dprop=val
-classpath classpath
Ejecucin del servidor
PATH
CLASSPATH
Ejecucin del servidor
%SERVER_NAME%
C:\>cd bea\user_projects\domains\someDomain
C:\ >startWebLogic.cmd
INTRODUCCIN A CLSTER
ARQUITECTURA DE UN CLSTER
Introduccin a clster
Definicin: Clster
Introduccin a Clsteres
clster WebLogic
Server
Dominio
Maquina 1 Maquina 2
WLS 1 Admin
Cliente DNS Round
Robin
Internet
Cliente Proxy
Server WLS 2 WLS 3
Introduccin a Clsteres
WebLogic
Escalabilidad
Alta disponibilidad
Caractersticas claves de un Clster WebLogic
Introduccin a Clsteres
Arquitectura de un clster
Introduccin a Clsteres
WebLogic
JMS JDBC
Decidiendo la arquitectura de un clster
Introduccin a Clsteres
Arquitectura de clster bsica
Introduccin a Clsteres
Arquitectura Multi-Partes
Introduccin a Clsteres
Introduccin a Clsteres
EJB
HTTP
Ventajas y desventajas
Ventajas y desventajas
Servidores Proxy
Introduccin a Clsteres
Servidores Proxy
Servidores Proxy
WLS HttpClusterServlet
Servidores Proxy
HttpClusterServlet
Dominio
Maquina 1 Maquina 2
WLS 1 Admin
Cliente
WLS Proxy
Server
Internet
Cliente HttpCluste
rServlet WLS 2 WLS 3
Cluster 1
Cliente
REDES Y CLSTERES
Introduccin a clster
Clsteres en Redes
Redes y clsteres
WerbLogic Server
Clsteres en Redes
Clsteres en Redes
Clsteres en Redes
COMUNICACIN EN CLSTERES
Introduccin a clster
Comunicacin de Servidores en un clster
Comunicacin en Clsteres
Comunicacin en clsteres
failed
failed
Comunicacin uno-a-muchos
Comunicacin en clsteres
Comunicacin peer-to-peer
Comunicacin en clsteres
Comunicacin multi-partes
Comunicacin en clsteres
Comunicacin en una WAN
Comunicacin en clsteres
CONFIGURACIN DE CLSTERES
PREPARACIN PARA UN CLSTER
Configuracin de Clsteres
Preparando el ambiente
Licencia para un clster
UpdateLicence <NUEVO_ARCHIVO_DE_LICENCIA>
Arquitectura del clster
Opciones de seguridad para arquitecturas de
clster
Preparacin para un clster
Hardware
Clsteres en una sola mquina
Nombres y direcciones
WebLogic Server
WebLogic Server
WebLogic Server
CONFIGURANDO UN CLSTER
Configuracin de Clsteres
Opciones de Configuracin
Configuracin de Clsteres
WebLogic Server
Configuration Wizard
Ant
WLST
Consola de Administracin
Mbeans
weblogic.management.configuration.ClusterMBean
Usando el MBean de clster
connect(system,weblogic, t3://localhost:7001)
edit()
startEdit(-1,-1,false)
cd(/)
cmo.createCluster(dizzyworldCluster)
cd(/Clusters/dizzyworldCluster)
set(MulticastAddress,239.192.0.0)
set(MulticastPort,7050)
cd(/)
cd(/Servers/dizzy1)
cmo.setCluster(getMBean(/Clusters/dizzyworldCluster))
cd(/Servers/dizzy2)
cmo.setCluster(getMBean(/Clusters/dizzyworldCluster))
cd(/Servers/dizzy3)
cmo.setCluster(getMBean(/Clusters/dizzyworldCluster))
activate()
disconnect()
exit()
Usando el MBean de clster
Lanzando un clster
CONFIGURANDO UN SERVIDOR PROXY
Configuracin de Clsteres
WebLogic Proxy Servers
Configuration Wizard
HTTPClusterServlet
Creando el servidor Proxy WebLogic
Manualmente
HttpClusterServlet
web.xml
\WEB-INF
\WEB-INF
Configurando el HttpClusterServlet
Manualmente
HttpClusterServlet web.xml
HttpClusterServlet
<servlet>
<servlet-name>HttpClusterServlet</servlet-name>
<servlet-class>
weblogic.servlet.proxy.HttpClusterServlet
</servlet-class>
...
</servlet>
Configurando el HttpClusterServlet
Valores iniciales
<servlet>
<servlet-name>HttpClusterServlet</servlet-name>
<servlet-class>
weblogic.servlet.proxy.HttpClusterServlet
</servlet-class>
<init-param>
<param-name>WebLogicCluster</param-name>
<param-value>
serverA:7001:7002|serverB:7001:7002|serverC:7001:7002
</param-value>
</init-param>
<init-param>
<param-name>DebugConfigInfo</param-name>
<param-value>ON</param-value>
</init-param>
</servlet>
Configurando el HttpClusterServlet
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
</servlet>
Parmetros de inicio
Configurando HttpClusterServlet
WebLogicCluster (ninguno)
secureProxy OFF
DebugConfigInfo OFF
ConnectTimeoutSecs 0 (timeout
infinito)
ConnectRetrySecs 5
PREGUNTAS?