Produto | : | Framework Versão: 11.52 e 11.82 |
Processo | : | Balanceamento de Conexões x Servidor de Aplicação |
Subprocesso | : | Configurações de Balanceamento |
Data da publicação | : | 25/03/2014 |
Efetuando balanceamento em 3 camadas.
OBJETIVO
Demostrar de forma concisa, efetuar o balanceamento entre os servidores de aplicação, aproveitando as configurações em 3 ou 4 camadas
PROCEDIMENTOS:
Considerando um ambiente em 3 camadas, porém com dois servidores de aplicação, efetuaremos as seguintes configurações nos arquivos config:
1. Configurando máquinas cliente:
A máquina cliente será apontada para dois ou mais servidores de aplicação.
No arquivo .config do aplicativo (exemplo: C:\totvs\CorporeRM\RMLabore\RMLabore.exe.config), é necessário acrescentar as tags HOST e PORT de maneira crescente :
<add key="Host" value="SERVER01" />
<add key="Port" value="8050" />
<add key="Host1" value="SERVER2" />
<add key="Port1" value="8050" />
Lembrando que poderá ter mais de dois servidores de aplicação. Neste caso, temos que continuar acrescentando as tags HOST e PORT: Host2, Port2, Host3 e Port4.
22. Configuração do Servidor de Aplicação.
As configurações desse servidor, permanecerão como a mesma estrutura inicial, já configurada par a 3 ou 4 camadas.
No arquivo RM.Host.Service.exe.config do servidor de aplicação, a estrutura será:
<appSettings>
<add key="JobServer3Camadas" value="true" />
<add key="Port" value="8050" />
<add key="ActionsPath" value="C:\totvs\CorporeRM\RM.Net;C:\totvs\CorporeRM\Corpore.Net\Bin" />
<add key="DefaultDB" value="CorporeRM" />
<add key="EnableCompression" value="true" />
</appSettings>
Em resumo, já considerando a estrutura de 3 ou 4 camadas, apenas as maquinas client deverão ser alteradas conforme descrito acima.
3. Configuração para o Portal Gestão de conteúdo.
a- Localize o arquivo web.config da pasta C:\totvs\CorporeRM\Corpore.Net
b- Edite o arquivo em bloco de notas.
c- Localize as tagas HOST e PORT e alterando e acrescentando os novos servidores.
<add key="SelfHosted" value="true" />
<add key="Host" value="SERVER01" />
<add key="Port" value="8050" />
<add key="Host1" value="SERVER02" />
<add key="Port1" value="8050" />
<!--<add key="Protocol" value="tcp"/>
<add key="WcfProtocol" value="tcp"/>-->
<add key="JobServer3Camadas" value="true" />
O balanceamento será de forma automática conforme escolha do sistema. Não será possível, considerando esta configuração, determinar de forma manual para qual servidor será redirecionado os processos, ou seja, a escolha pelo sistema será de forma aleatória.
DICAS:
· Arquitetura em 3 camadas: http://tdn.totvs.com/display/public/rm/Arquitetura+3+camadas
Para maiores informações: Consulte o WikiHelp TOTVS
COMUNIDADE @FRAMEWORK
Canais de Atendimento: Chamado: Através do Portal Totvs www.suporte.totvs.com.br Telefônico: 4003-0015 Escolhendo as opções 2 – (Software), 2 – (Suporte Técnico), 3 – (RM), 9 – (Demais Áreas), 4 – (BI) e 3 – (Gerador de Relatórios e Planilha). |