Implantación de la Resiliencia Web de PIA con Coherence*Web
Configurar Coherence*Web
Con PeopleTools 8.57, Coherence*Web se incluye en la instalación de Fusion Middleware. En este proyecto, está en el directorio: /u01/app/psft/pt/bea/coherence
. Este es un directorio compartido al que pueden acceder todos los servidores web de PIA.
Note:
Ejecute el script después de configurar la red Coherence*Web.Configurar la red Coherence*Web
Cada servidor web PIA se ejecuta de forma aislada y no se comunica con los demás servidores web. Para proporcionar resiliencia entre servidores en esta capa, los servidores Coherence*Web forman un cluster y requieren una configuración de red que permita que sus servidores de caché se comuniquen entre sí.
Para permitir que Coherence*Web forme un cluster de caché, utilice la consola de OCI para agregar reglas de entrada y salida a la lista de seguridad asociada a app_private_seclist
. Además de los puertos 8088 y 8089, utilizará los puertos por defecto especificados en la documentación de Coherence*Web.
Reglas de entrada:
Sin Estado | CIDR de origen | Protocolo IP | Rango de puertos de origen | Rango de puertos de destino |
---|---|---|---|---|
NO | 10.0.103.0/24 | TCP | Todas | 7 |
NO | 10.0.103.0/24 | UDP | Todas | 7 |
NO | 10.0.103.0/24 | TCP | Todas | 7.574 |
NO | 10.0.103.0/24 | UDP | Todas | 7.574 |
NO | 10.0.103.0/24 | TCP | Todas | 8.088-8.089 |
Reglas de salida:
Sin Estado | CIDR de destino | Protocolo IP | Rango de puertos de origen | Rango de puertos de destino |
---|---|---|---|---|
NO | 0.0.0.0/0 | TCP | Todas | Todas |
NO | 0.0.0.0/0 | UDP | Todas | Todas |
Configurar el servidor web PIA para Coherence*Web
Con los servidores de caché Coherence*Web configurados y en ejecución en todas las instancias informáticas del servidor web PIA, ahora puede configurar los servidores web PIA.
Las versiones recientes de los archivos de configuración PeopleTools ya tienen la mayor parte de la configuración necesaria, con comentarios. Para activar el acceso a los servidores de caché de Coherence*Web, siga los pasos, ajustándolos según corresponda para su entorno.
Realice lo siguiente en todos los nodos del servidor web PIA, como usuario psadm2
.
WeblogicServer
. A continuación, se muestra un fragmento del log:2021-10-28 23:27:01.237/160.748 Oracle Coherence GE 12.2.1.3.0 <D6> (thread=Cluster, member=1): TcpRing connected to Member(Id=3, Timestamp=2021-10-28 23:27:01.044, Address=10.0.103.85:8089, MachineId=10879, Location=site:appprivatesu.ebscloudmaavcn.oraclevcn.com,machine:iad-psft-hcm-web01,process:16067, Role=WeblogicServer)
…
2021-10-28 23:28:14.958/234.469 Oracle Coherence GE 12.2.1.3.0 <D6> (thread=Cluster, member=1): TcpRing connecting to Member(Id=4, Timestamp=2021-10-28 23:28:14.768, Address=10.0.103.203:8089, MachineId=10880, Location=site:appprivatesu.ebscloudmaavcn.oraclevcn.com,machine:iad-psft-hcm-web02,process:14708, Role=WeblogicServer)
Los logs del servidor de caché en cada servidor web de PIA deben mostrar algo similar a lo anterior. El despliegue PeopleSoft ahora tiene resiliencia de servidor web.