Pode usar ARIS Cloud Controller para configurar os parâmetros do balanceador de carga. Os comandos para configuração dos parâmetros mais importantes são listados abaixo.
A variável <loadbalancer_x> usada abaixo pode ter os valores loadbalancer_s, loadbalancer_m ou loadbalancer_l, dependendo do modelo de memória usado para a instalação. Consulte a documentação Instalação do PPM para mais detalhes.
Pare o balanceador de carga (comando ARIS Cloud Controller stop <loadbalancer_x>) antes de alterar qualquer definição e volte a ativá-lo posteriormente (comando ARIS Cloud Controller start <loadbalancer_x>).
Configuração da porta HTTP
Altere a porta http (<port number>) usando o parâmetro HTTPD.port. Para isso, execute o seguinte comando em ARIS Cloud Controller:
reconfigure <loadbalancer_x> +HTTPD.port=<port number>
Se quiser usar HTTPS como protocolo de comunicação padrão para o balanceador de carga, execute os seguintes comandos no ARIS Cloud Controller:
reconfigure loadbalancer_m +zookeeper.application.instance.port=4443
reconfigure loadbalancer_m +zookeeper.application.instance.scheme=https
Configuração da porta HTTPS
Por padrão, a porta HTTPS não está habilitada em uma instalação inicial do PPM. Para ativar ou alterar a porta HTTPS use o parâmetro HTTPD.ssl.port. Para isso, execute o seguinte comando no ARIS Cloud Controller:
reconfigure <loadbalancer_x> +HTTPD.ssl.port=<port number>
Para ativar o protocolo HTTPS no balanceador de carga, necessita de um certificado e de um par de chaves válidos.
Configuração do certificado
Para usar o protocolo HTTPS no balanceador de carga, necessita de um certificado e de um par de chaves válidos. Ambos os arquivos podem ser armazenados em um arquivo ZIP. Os arquivos precisam ser nomeados server.crt e server.key no pacote. Para importar o certificado SSL necessário para o protocolo HTTPS execute o seguinte comando no ARIS Cloud Controller:
enhance loadbalancer_x with sslCertificate local file <Certificate file>.zip
Pode encontrar mais informações sobre como criar um arquivo de certificado no capítulo Gerar e entrar em um armazenamento de chaves SSL.
Configuração do FQDN (nome de domínio totalmente qualificado)
O balanceador de carga verifica o nome do computador e envia um redirecionamento se o nome do computador não corresponder ao FQDN. Para alterar o FQDN, tem de inserir os seguintes dois comandos no ARIS Cloud Controller:
reconfigure <loadbalancer_x> +zookeeper.application.instance.host=<New FQDN>
reconfigure <loadbalancer_x> +HTTPD.servername=<New FQDN>
Desativar o HTTPS
Para desativar o HTTPS no balanceador de carga, execute o seguinte comando no ARIS Cloud Controller.
reconfigure loadbalancer_m +HTTPD.ssl.port=0
Caso o HTTPS tenha sido definido como o protocolo de comunicação padrão, terá de executar os seguintes comandos no ARIS Cloud Controller:
reconfigure loadbalancer_m +zookeeper.application.instance.port=4080
reconfigure loadbalancer_m +zookeeper.application.instance.scheme=http
reconfigure <loadbalancer_x> +zookeeper.application.instance.scheme=http