Tópico anterior: Instale um balanceador de carga e prepare os modelos de configuração (não no Windows)Próximo tópico: Configurar configuração segura (não no Windows)


Configure o balanceador de carga Apache para Catalyst RESTful API (não no Windows)

É possível configurar o servidor web do Apache (balanceador de carga) para a API RESTful do Catalyst. Faça as alterações na configuração do Apache no balanceador de carga já configurado para o CA Process Automation.

Verifique se os seguintes arquivos binários estão instalados no servidor Apache.

mod_proxy.so
mod_proxy_balancer.so
mod_proxy_http.so

Siga estas etapas:

  1. Vá até a seguinte pasta na mídia de instalação do CA Process Automation:
    install_dir\DVD1\ApacheConfTemplates
    
  2. Extraia os seguintes arquivos do ApacheConfig.zip:
    httpd-proxy.conf
    
  3. Copie httpd-proxy.conf para o seguinte diretório:
    apacheHome/conf/extra
    
  4. Abra httpd-proxy.conf e comentar as seguintes linhas:
    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. Navegue de volta para a pasta apache_install_dir\conf, abra httpd.conf e remova os comentários das seguintes linhas (se houver comentários):
    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. Atualize as linhas a seguir nos hosts virtuais http e https para substituir os nomes de host do orquestrador para BalancerMember.

    Integrantes do nó UnSecured

    Integrantes do nó protegidos

  7. Substitua o espaço reservado “Enter node1 hostname here" para worker.node1.host pelo valor real.

    Observação: os valores válidos são o endereço IP, o FQDN ou o alias de DNS que é resolvido para o host em que você está instalando o nó inicial do orquestrador de domínio. O valor válido é o mesmo usado para “Server Host” ao instalar o orquestrador de domínio.

  8. Salve o arquivo httpd-proxy.conf.
  9. Abra o arquivo apacheHome/conf/httpd.conf e verifique se as portas 7000 e 7443 não são usadas.
  10. Adicione a seguinte linha ao final do arquivo httpd.conf:
    Include conf/extra/httpd-proxy.conf
    
  11. Gerar arquivos de certificado SSL para gerar os arquivos c2okey2.pem e c2ocert.pem.
  12. Copie os arquivos gerados para o diretório apacheHome/conf.
  13. Reinicie o servidor web Apache.