Configurando Aplicações HyperServer
Adicionar um novo aplicativo ao HyperServer é feito adicionando uma seção ao arquivo CFG da sua instância HyperServer.
Aqui está uma seção de configuração típica para um aplicativo HyperServer:
[application-0]
enabled=1
alias=fishfacts
binary_name=fishfacts.exe
max_nodes=4
persistent_node=0alias
O alias identifica o aplicativo quando acessado a partir de uma URL. Deve ser único entre todos os aplicativos configurados no cluster. Exemplos: accounting, stock, orders.
Esses aliases são usados para acessar o aplicativo na URL. Exemplos:
http://mywebserver.com/accounting
http://accounting.mywebserver.com/
max_nodes
Determina o número máximo de Nodes reservados para este aplicativo.
max_nodes=0— O HyperServer calculará automaticamente o número máximo de Nodes para o aplicativo com base na raiz do HyperServermax_nodese no número total de aplicativos.Se todos os aplicativos tiverem
max_nodes=0, o HyperServer distribui os Nodes uniformemente entre os aplicativos (incluindo o aplicativo padrão).
Exemplo: Se o HyperServer max_nodes = 32 e você tiver 3 aplicativos configurados mais o aplicativo padrão, então: Número máximo de Nodes reservados para cada app = 32 / (3 + 1) = 8
Você pode definir valores explícitos para max_nodes para evitar a distribuição uniforme e alocar mais Nodes para aplicativos usados frequentemente ou limitar Nodes para aplicativos raramente usados (por exemplo, 1 ou 2).
persistent_node
Determina se o aplicativo requer um Persistent Node.
persistent_node=1— o aplicativo possuirá um Persistent Node que está sempre disponível.persistent_node=0— sem Persistent Node.
Consulte Terminology para mais detalhes sobre Persistent Nodes: https://unigui.com/doc/online_help/terminology.htm
Em um cluster HyperServer, persistent_node para um determinado aplicativo deve ser habilitado em apenas uma instância HyperServer. Habilitá-lo em várias instâncias resultará em múltiplos Persistent Nodes em execução simultaneamente para o mesmo aplicativo.