No caso de implantações de dimensionamento horizontal, talvez seja necessário implantar várias máquinas virtuais ou um cluster para um determinado nó e usar um balanceador de carga para gerenciá-las.

Pré-requisitos

Familiarize-se com os conceitos básicos de vinculação a outra propriedade, propriedade de índice de matriz de nós e definição de ações dos componentes. Consulte Desenvolvendo componentes do Application Services.

Procedimento

  1. Para especificar um cluster de máquinas virtuais, clique no ícone Converter para matriz de nós (Converter para nó clusterizado.) no nó.
  2. Abaixo do blueprint, defina o tamanho do cluster.
  3. Vincule a uma propriedade como node_array_index para identificar em qual máquina virtual o script atual está em execução.
    Você pode encontrar os endereços IP de todas as máquinas virtuais em um cluster vinculando um propriedade a all(node:ip).
  4. (Opcional) Se as outras propriedades se referirem a uma propriedade de cluster, defina as propriedades do componente para acessar a matriz de valores de propriedade dos nós clusterizados.
  5. Clique em Salvar na barra de ferramentas acima da tela.

Especificando o balanceador de carga

Para entender como um cluster é usado, consulte o aplicativo de amostra Clustered Dukes Bank. No nó Balanceador de carga, clique em Apache_LB e observe que a propriedade http_node_ips é referente a all(appserver:ip). A propriedade https_node_ips é referente a todos os endereços IP para cada nó dentro do tamanho de cluster especificado.

O que Fazer Depois

Implante o aplicativo. Consulte Implantando aplicativos.