Class: EngineCluster

@nginstack/engine/lib/cluster/EngineCluster~ EngineCluster


new EngineCluster()

Classe que permite obter as configurações de um cluster de Engines.

Members


dbName :string

Nome da base de dados servida pelo cluster de Engines.

Type:
  • string

key :number

Chave única que identifica o cluster.

Type:
  • number

name :string

Nome descrição que identifica o cluster.

Type:
  • string

nodes :Array.<EngineClusterNode>

Lista de nós (engines) no cluster.

Type:
  • Array.<EngineClusterNode>

Methods


<static> fromConfig(key)

Retorna um cluster a partir de um registro da classe "/Dados/Sistema/Serviços/ Clusters de engines" (-1892603176).

Os Engines desativados na configuração do cluster serão ignorados e não serão listados na propriedade #nodes.

Parameters:
Name Type Description
key number

Chave de um cluster.

Returns:

Configuração do cluster de Engines.

Type
EngineCluster

assign(engineCluster)

Define as propriedades do objeto EngineCluster.

Parameters:
Name Type Description
engineCluster Partial.<EngineCluster>

Objeto contendo informações parciais de um EngineCluster.