Edge para nuvem privada v. 4.17.09
É possível instalar várias instâncias da interface do Edge em um cenário de alta disponibilidade. No entanto, depois de instalar as duas instâncias da interface do Edge, você precisa realizar tarefas pós-instalação para sincronizar as configurações da propriedade entre as duas.
Especificamente, você precisa configurar as duas instâncias da interface para que tenham o mesmo valor para as seguintes propriedades:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Além disso, se você configurar o uso do TLS, é necessário usar o mesmo certificado e a mesma chave nas duas instâncias.
Configurar instâncias da interface Edge usando HTTP
- Faça login no nó que hospeda as primeiras instâncias da IU do Edge (não faça login na IU, mas como um usuário no nó).
- Abra /opt/apigee/edge-ui/conf/apigee.conf em um
editor e copie os valores das seguintes propriedades para uso posterior:
mail.smtp.credential="value"
apigee.mgmt.credential="value" - Abra /opt/apigee/edge-ui/conf/application.conf em
um editor e copie os valores da propriedade a seguir para uso posterior:
application.secret="value" - Faça login no nó que hospeda as segundas instâncias da interface Edge.
- Abra /opt/apigee/customer/application/ui.properties na segunda instância da interface em um editor. Se o arquivo não existir, crie-o.
- Adicione as seguintes propriedades a /opt/apigee/customer/application/ui.properties,
incluindo os valores copiados da primeira instância da interface:
conf_application_application.secret="value"
conf_apigee_mail.smtp.credential="value"
conf_apigee_apigee.mgmt.credential="value"
Confira como você prefixa esses valores com conf_application_ ou conf_apigee_. - Salve o arquivo.
- Verifique se /opt/apigee/customer/application/ui.properties
pertence ao usuário apigee:
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Reinicie a segunda instância da interface:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Agora os usuários podem fazer login em qualquer uma das instâncias da interface.
Configurar instâncias da interface do usuário do Edge usando TLS/HTTPS
- Configure a primeira instância da interface para usar TLS/HTTPS, conforme descrito em Como configurar o TLS para a interface de gerenciamento.
- Configure a segunda instância da interface do usuário do Edge, conforme descrito acima para HTTP, para sincronizar as propriedades necessárias.
- Copie o arquivo JKS que contém o certificado e a chave da primeira instância da interface para o nó que hospeda a segunda instância da interface.
- Configure a segunda instância da IU para usar TLS/HTTPS, conforme descrito em Como configurar o TLS para a interface de gerenciamento.