Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O balanceamento de carga, para distribuição das requisições pode ser configurado de duas maneiras: Farm no IIS e por Host. 

Balanceamento de Carga - Configuração por IIS:


Para que seja possível a utilização do sistema com a configuração de Farm do IIS, várias informações precisam ser compartilhadas entre os servidores. 

Desta forma, para que o balanceamento funcione corretamente é necessário que o ambiente esteja configurado para autenticação por Token

Para configurar o ambiente para acesso via token, acessar o link Como utilizar a autenticação por token no Meu RH da linha RM?


Balanceamento de Carga - Configuração por Host:


Configurando múltiplos serviços de host nativo

Para configuração de múltiplos serviços de host nativo, acessar o link Balanceamento nativo (Múltiplos Hots)



Configurando múltiplos serviços de host para utilização de token

Caso esteja utilizando a configuração de Porta WebApi em um ou mais serviços de host (Configurando HttpPort e ApiPort), é necessário também realizar algumas configurações dentro do arquivo Web.config na pasta FrameHTML para melhorias de desempenho. Caso utilize apenas um serviço de host utilizando a Porta WebApi 8051 e também a porta WebService como 8051, favor desconsiderar essa documentação.


Utilizando mais de um serviço de host

Por exemplo, neste caso temos quatro serviços de host ativos com as seguintes Portas WebApi 8052, 8055, 8058 e 8061:

Image Modified


Desta forma, deverão ser acrescentada as seguintes chaves dentro do arquivo web.config na seção <appSettings></appSettings>:

Bloco de código
languagexml
titleChaves ApiPort
<add key="ApiPort1" value="8052" />
<add key="ApiPort2" value="8055" />
<add key="ApiPort3" value="8058" />
<add key="ApiPort3" value="8061" />


Image Modified


Utilizando apenas um serviço de host

Caso exista apenas um serviço de host ativo, por exemplo utilizando a PortaWebApi 8052:

Image Modified


Desta forma, deverá ser acrescentada a seguinte chave dentro do arquivo web.config na seção <appSettings></appSettings>:

Bloco de código
languagexml
titleChaves ApiPort
<add key="ApiPort" value="8052" />


Image Modified


Aviso

As portas utilizadas como WebApi devem estar devidamente reservadas na rede. Mais informações sobre essa configuração, acesse o link.