Vorheriges Thema: Installieren eines Lastenausgleichs und Vorbereiten der Konfigurationsvorlagen (Nicht-Windows-Betriebssystem)Nächstes Thema: Konfigurieren der sicheren Konfiguration (Nicht-Windows-Betriebssystem)


Apache-Lastenausgleichs-Konfiguration für Catalyst RESTful API (Nicht-Windows-Betriebssystem)

Sie können den Apache-Webserver (Lastenausgleich) für Catalyst RESTful API konfigurieren. Nehmen Sie die Apache-Konfigurationsänderungen auf dem Apache-Lastenausgleich vor, der für CA Process Automation bereits konfiguriert ist.

Stellen Sie sicher, dass die folgenden Binärdateien auf dem Apache-Server installiert sind.

mod_proxy.so
mod_proxy_balancer.so
mod_proxy_http.so

Gehen Sie folgendermaßen vor:

  1. Navigieren Sie zum folgenden Ordner auf dem Installationsdatenträger von CA Process Automation:
    Installationsverzeichnis\DVD1\ApacheConfTemplates
    
  2. Extrahieren Sie die folgende Datei aus "ApacheConfig.zip":
    httpd-proxy.conf
    
  3. Kopieren Sie "httpd-proxy.conf" zum folgenden Verzeichnis:
    apacheHome/conf/extra
    
  4. Öffnen Sie "httpd-proxy.conf", und kommentieren Sie die folgenden Zeilen:
    LoadModule proxy_module modules/mod_proxy.so
    
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    
    LoadModule proxy_http_module modules/mod_proxy_http.so
    
  5. Navigieren Sie zurück zum Ordner apache_install_dir\conf, öffnen Sie "httpd.conf", und entfernen Sie die Kommentarzeichen der folgenden Zeilen (wenn kommentiert):
    LoadModule proxy_module modules/mod_proxy.so
    
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    
    LoadModule proxy_http_module modules/mod_proxy_http.so
    
  6. Aktualisieren Sie die folgenden Zeilen sowohl in "HTTP Virtual Hosts" als auch in "HTTPS Virtual Hosts", um die Koordinationsrechner-Hostnamen für "BalancerMember" zu ersetzen.

    Ungesicherte Node-Members

    Gesicherte Node-Members

  7. Ersetzen Sie den Platzhalter "Enter node1 hostname here" (Geben Sie den Hostnamen von Knoten1 hier ein) für "worker.node1.host" mit dem gültigen Wert.

    Hinweis: Gültige Werte sind die IP-Adresse, der FQDN oder der DNS-Alias, der für den Host aufgelöst wird, auf dem Sie den ersten Knoten des Domänen-Koordinationsrechners installieren. Der gültige Wert ist der gleiche Wert, der für "Serverhost" verwendet wird, wenn der Domänen-Koordinationsrechner installiert wird.

  8. Speichern Sie die Datei httpd-proxy.conf.
  9. Öffnen Sie die Datei "apacheHome/conf/httpd.conf", und stellen Sie sicher, dass die Ports 7000 und 7443 nicht verwendet werden.
  10. Fügen Sie die folgende Zeile am Ende der Datei "httpd.conf" ein:
    Include conf/extra/httpd-proxy.conf
    
  11. Generieren Sie SSL-Zertifikatsdateien, um "c2okey2.pem"- und "c2ocert.pem"-Dateien zu generieren.
  12. Kopieren Sie die generierten Dateien in das Verzeichnis "apacheHome/conf".
  13. Starten Sie den Apache-Webserver neu.