Tema anterior: Instalación de un equilibrador de carga y preparación de plantillas de configuración (sistemas que no sean Windows)Tema siguiente: Definición de una configuración segura (sistemas que no sean Windows)


Configuración del equilibrador de carga de Apache para la API RESTful de Catalyst (sistemas que no sean Windows)

Se puede configurar el servidor Web de Apache (equilibrador de carga) para la API RESTful de Catalyst. Efectúe los cambios de configuración de Apache en el equilibrador de carga de Apache que ya está configurado para CA Process Automation.

Los siguientes archivos binarios deben estar instalados en el servidor de Apache.

mod_proxy.so
mod_proxy_balancer.so
mod_proxy_http.so

Lleve a cabo los pasos siguientes:

  1. Acceda a la siguiente carpeta del medio de instalación de CA Process Automation:
    install_dir\DVD1\ApacheConfTemplates
    
  2. Extraiga el archivo siguiente de ApacheConfig.zip:
    httpd-proxy.conf
    
  3. Copie httpd-proxy.conf en el siguiente directorio:
    apacheHome/conf/extra
    
  4. Abra httpd-proxy.conf y comente las líneas siguientes:
    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. Acceda de nuevo a la carpeta directorio_instalación_apache\conf, abra httpd.conf y suprima los comentarios de las siguientes líneas (en caso de que estén comentadas):
    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. Actualice las siguientes líneas en los host virtuales http y https para reemplazar los nombres de host del orquestador para BalancerMember.

    Miembros del nodo no seguros

    Miembros de nodo seguros

  7. Reemplace el marcador de posición "introducir nombre de host de node1 aquí" para worker.node1.host por el valor real.

    Nota: Los valores válidos son la dirección IP, el nombre de dominio completo (FQDN) o el alias DNS que resuelve al host donde está instalando el nodo de orquestador del dominio inicial. El valor válido es el mismo valor que se utiliza para el “host del servidor” al instalar el orquestador del dominio.

  8. Guarde el archivo httpd-proxy.conf.
  9. Abra el archivo apacheHome/conf/httpd.conf y compruebe que los puertos 7000 y 7443 no estén en uso.
  10. Agregue la siguiente línea al final del archivo httpd.conf:
    Include conf/extra/httpd-proxy.conf
    
  11. Genere archivos de certificado SSL para generar archivos c2okey2.pem y c2ocert.pem.
  12. Copie los archivos generados en el directorio apacheHome/conf.
  13. Reinicie el servidor Web de Apache.