Mettre en œuvre la résilience Web PIA avec Coherence*Web
Configurer Coherence*Web
Avec PeopleTools 8.57, Coherence*Web est fourni avec l'installation de Fusion Middleware. Dans ce projet, il se trouve dans le répertoire : /u01/app/psft/pt/bea/coherence
. Il s'agit d'un répertoire partagé auquel tous les serveurs Web PIA peuvent accéder.
Note :
Vous exécuterez le script après avoir configuré le réseau Coherence*Web.Configurer le réseau Web Coherence*
Chaque serveur Web PIA fonctionne de manière isolée et ne communique pas avec les autres serveurs Web. Pour assurer la résilience entre serveurs au niveau de cette couche, les serveurs Coherence*Web forment un cluster et nécessitent une configuration réseau qui permet à leurs serveurs de cache de communiquer entre eux.
Pour permettre à Coherence*Web de former une grappe de mémoire cache, utilisez la console OCI pour ajouter des règles de trafic entrant et sortant à la liste de sécurité associée à app_private_seclist
. En plus des ports 8088 et 8089, vous utiliserez les ports par défaut spécifiés dans la documentation Coherence*Web.
Règles entrantes :
Sans état | CIDR source | Protocole IP | Intervalle de ports sources | Intervalle de ports de destination |
---|---|---|---|---|
Non | 10.0.103.0/24 | TCP | Tous | 7 |
Non | 10.0.103.0/24 | UDP | Tous | 7 |
Non | 10.0.103.0/24 | TCP | Tous | 7,574 |
Non | 10.0.103.0/24 | UDP | Tous | 7,574 |
Non | 10.0.103.0/24 | TCP | Tous | 8,088-8,089 |
Règles sortantes :
Sans état | CIDR de destination | Protocole IP | Intervalle de ports sources | Intervalle de ports de destination |
---|---|---|---|---|
Non | 0.0.0.0/0 | TCP | Tous | Tous |
Non | 0.0.0.0/0 | UDP | Tous | Tous |
Configurer le serveur Web PIA pour Coherence*Web
Les serveurs de cache Coherence*Web étant configurés et exécutés sur toutes les instances de calcul du serveur Web PIA, vous pouvez maintenant configurer les serveurs Web PIA.
Les versions récentes des fichiers de configuration PeopleTools contiennent déjà la plupart des configurations requises, commentées. Pour permettre l'accès aux serveurs de cache Coherence*Web, suivez les étapes et ajustez-les en fonction de votre environnement.
Effectuez les opérations suivantes sur tous les noeuds de serveur Web PIA, en tant qu'utilisateur psadm2
.
WeblogicServer
. Voici un extrait du journal :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)
Le serveur de cache se connecte sur chaque serveur Web PIA doit afficher quelque chose comme ci-dessus. Le déploiement PeopleSoft offre maintenant une résilience de serveur Web.