O balanceamento de carga, para distribuição das requisições pode ser configurado de duas maneiras: Farm no IIS e por Host.
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
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.
Por exemplo, neste caso temos quatro serviços de host ativos com as seguintes Portas WebApi 8052, 8055, 8058 e 8061:
Desta forma, deverão ser acrescentada as seguintes chaves dentro do arquivo web.config na seção <appSettings></appSettings>:
<add key="ApiPort1" value="8052" /> <add key="ApiPort2" value="8055" /> <add key="ApiPort3" value="8058" /> <add key="ApiPort3" value="8061" />
Caso exista apenas um serviço de host ativo, por exemplo utilizando a PortaWebApi 8052:
Desta forma, deverá ser acrescentada a seguinte chave dentro do arquivo web.config na seção <appSettings></appSettings>:
<add key="ApiPort" value="8052" />
As portas utilizadas como WebApi devem estar devidamente reservadas na rede. Mais informações sobre essa configuração, acesse o link.