Implementieren der PIA-Webresilanz mit Coherence*Web
Coherence*Web konfigurieren
Mit PeopleTools 8.57 ist Coherence*Web mit der Fusion Middleware-Installation gebündelt. In diesem Projekt befindet er sich im Verzeichnis: /u01/app/psft/pt/bea/coherence
. Dies ist ein freigegebenes Verzeichnis, auf das alle PIA-Webserver zugreifen können.
Hinweis:
Sie führen das Skript aus, nachdem Sie das Coherence*Web-Netzwerk konfiguriert haben.Coherence*Web-Netzwerk konfigurieren
Jeder PIA-Webserver wird isoliert ausgeführt und kommuniziert nicht mit den anderen Webservern. Um die serverseitige Resilienz auf dieser Schicht bereitzustellen, bilden die Coherence*Web-Server ein Cluster und erfordern eine Netzwerkkonfiguration, mit der ihre Cacheserver miteinander kommunizieren können.
Damit Coherence*Web ein Cachecluster bilden kann, fügen Sie der Sicherheitsliste, die mit app_private_seclist
verknüpft ist, Ingress- und Egress-Regeln mit der OCI-Konsole hinzu. Zusätzlich zu den Ports 8088 und 8089 verwenden Sie die Standardports, die in der Coherence*Web-Dokumentation angegeben sind.
Ingress-Regeln:
Zustandslos | Quell-CIDR | IP-Protokoll | Quellportbereich | Zielportbereich |
---|---|---|---|---|
NO | 10.0.103.0/24 | TCP | Alle | 7 |
NO | 10.0.103.0/24 | UDP | Alle | 7 |
NO | 10.0.103.0/24 | TCP | Alle | 7.574 |
NO | 10.0.103.0/24 | UDP | Alle | 7.574 |
NO | 10.0.103.0/24 | TCP | Alle | 8.088-8.089 |
Egress-Regeln:
Zustandslos | Ziel-CIDR | IP-Protokoll | Quellportbereich | Zielportbereich |
---|---|---|---|---|
NO | 0.0.0.0/0 | TCP | Alle | Alle |
NO | 0.0.0.0/0 | UDP | Alle | Alle |
PIA-Webserver für Coherence*Web konfigurieren
Wenn die Coherence*Web-Cacheserver konfiguriert sind und auf allen PIA-Webserver-Compute-Instanzen ausgeführt werden, können Sie jetzt die PIA-Webserver konfigurieren.
Die neuesten Versionen der PeopleTools-Konfigurationsdateien haben bereits den größten Teil der erforderlichen Konfiguration auskommentiert. Um den Zugriff auf Coherence*Web-Cacheserver zu aktivieren, führen Sie die Schritte aus, und passen Sie sie entsprechend Ihrer Umgebung an.
Führen Sie auf allen PIA-Webserverknoten als Benutzer psadm2
die folgenden Aktionen aus.
WeblogicServer
verbinden. Hier ist ein Auszug aus dem Protokoll: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)
Der Cacheserver meldet sich auf jedem PIA-Webserver an und sollte so etwas wie oben zeigen. Das Deployment PeopleSoft weist jetzt die Resilienz des Webservers auf.