Configurar e implementar um projeto do High Availability
Configure e implemente um projeto do
FactoryTalk® Optix™
em um cluster de alta disponibilidade para oferecer suporte à continuidade dos dados e ao failover automático.- NoFactoryTalk OptixHigh Availability Manager, verifique se o cluster de alta disponibilidade exibeImplementado.
- Obtenha o endereço IP virtual do cluster no High Availability Manager.DICA: O IP virtual é gerenciado pelo keepalived, portanto, sempre direciona o tráfego para o nó ativo no momento. Para verificar o serviço LoadBalancer para o qual o IP virtual encaminha o tráfego, execute:kubectl get svc <release>-runtime-lb -n <namespace>
- AdicioneMecanismoDeApresentaçãoDaWebao projeto. Consulte Configurar um mecanismo de apresentação da Web.
- Configure o armazenamento de retentividade para todas as alterações do aplicativo que ocorrerem durante o tempo de execução para garantir que as alterações sejam armazenadas e sincronizadas entre os nós do cluster. Consulte Armazenamento de retentividade.
- Adicione o móduloHighAvailabilityao seu projeto.
- DICA: Se o modelo de projeto padrão já incluir a pastaHighAvailability, pule esta etapa.(opcional) NaExibição de projeto, clique com o botão direito do mouse na raiz do projeto e selecione .
- NaExibição de projeto, clique com o botão direito do mouse emHighAvailabilitye selecione .
DICA: Isso configura o módulo de retentividade no projeto para usar o banco de dados compartilhado do cluster em vez de um arquivo SQLite local. - Defina a porta do MecanismoDeApresentaçãoDaWeb para corresponder à porta do cluster.
- NaExibição de projeto, emUI, selecioneMecanismoDeApresentaçãoDaWeb.
- EmPropriedades, definaPortacomo a porta Web configurada para o cluster.
O valor da porta deve corresponder à porta Web HTTP ou HTTPS configurada para o cluster. Os valores padrão são80para HTTP e443para HTTPS, mas sempre confirme os valores reais configurados para o cluster, pois eles podem ser alterados durante a instalação. - Implemente o projeto no cluster de alta disponibilidade.
- Na caixa de diálogo de seleção de destino, selecione a nova entrada de destino emLocal.
- Digite os campos a seguir.
- Nome
- Um nome descritivo para o destino, por exemplo,HA-Cluster.
- IPAddress
- O endereço IP virtual do cluster de alta disponibilidade.
- Nome de usuário
- admin
- Na barra de ferramentas, selecioneExecutar.
- EscolhaSelecionar.
- EmAcesso ao dispositivo, insira a senha do cluster.
- SelecioneOK.
DICA: A caixa de diálogoAcesso ao dispositivoé exibida somente na primeira vez que você se conecta ou quando é necessário inserir as credenciais novamente. OFactoryTalk OptixStudio lembra as credenciais para execuções subsequentes durante a sessão atual. - Verifique se o projeto está em execução no cluster.
- Abra um navegador da Web em qualquer máquina que possa acessar o cluster.
- Navegue até o endereço IP virtual usando o endereço Web HTTP ou HTTPS configurado.
IMPORTANTE: Sempre se conecte usando o endereço IP virtual. Isso garante o redirecionamento automático para o nó ativo durante e após o failover.
O projeto do
FactoryTalk Optix
é executado no nó ativo do cluster de alta disponibilidade. Se o nó ativo falhar, o cluster promoverá outro nó automaticamente. Os clientes se conectam ao endereço IP virtual e continuam usando o mesmo ponto de extremidade.- Interface da Web
- Use o endereço IP virtual e a porta Web configurada.
- Servidor OPC UA
- Use o endereço IP virtual e a porta configurada do servidor OPC UA.
- Intermediador MQTT (MQTT broker)
- Use o endereço IP virtual e a porta configurada do intermediador MQTT.
High Availability
deployment
redundancy
Dê sua opinião