O que é a Carga ?
A Carga é uma forma de transferência de Informações(Produtos, Preços, Clientes etc.) entre o ambiente Principal(Servidor) e um ou mais ambientes Off-line(PDVs), tornando o processo prático e gerenciável.
Quais são suas principais rotinas?
Retaguarda(SIGALOJA):
Assistente de configuração do servidor de Cargas (LOJA0047);
Pré-requisitos
Todos os ambientes envolvidos(PDVs e Retaguardas) devem ter:
Dicionário de dados compatíveis, incluindo o modo de compartilhamento das tabelas.
IP e Portas RPC e HTTP liberadas para acesso externo e liberadas no Firewall.
1- Como Configurar o Servidor de cargas(Retaguarda)?
O servidor de cargas é responsável por transmitir as cargas aos PDVs interessados e deve ser configurado no server Principal(Retaguarda).
1.1 Para configurar o servidor de cargas utilizamos o Assistente de configuração do servidor de Cargas (LOJA0047);
Clique em avançar na tela de boas Vindas para prosseguir;
Informar os campos ambiente ,porta Http, IP do server(IP Fixo) e o caminho do diretório de arquivos da carga.
Clique no Botão Configurar.
Perceba que após clicar no botão "Configurar" foi alterado o status de "Não configurado" para "Configurado".
Como as Configurações foram definidas o Server deve ser reiniciado para que as alterações entrem em vigor.
Clique em finalizar e reinicie o Server.
Entre novamente no Assistente de configuração do servidor de Cargas (LOJA0047);
Perceba que agora a opção de testar conexão com o Servidor de cargas estará habilitada e o teste já realizado automaticamente.
O seu servidor de cargas foi configurado corretamente clique no Botão "Finalizar".
1.2 Após o processo de configuração, seu appserver.ini(Retaguarda) deverá ter todas as seguintes configurações conforme exemplo:
[HTTP]
Enable=1
Port=8084
InstanceName=HTTP Instance
[127.0.0.1:8084/ljfileserver]
Enable=1
InstanceName=File Server HTTP Instance
ResponseJob=JOB_LJFILESERVER
[JOB_LJFILESERVER]
Type=WEBEX
Environment=RET
InstanceName=File Server Job
OnStart=STARTWEBEX
OnConnect=CONNECTWEBEX
OnExit=FINISHWEBEX
[LJFileServer]
Location=127.0.0.1
Port=8084
Path=\LJFileServer\
* ATENÇÂO: Caso seu arquivo tenha mais de uma configuração para a mesma "[seção]" deverá ser mantida apenas uma.
1.3 Se seu server usa balanceamento de carga a configuração da seção "LJFileServer" deverá ser replicada para cada slave. Desta forma será redirecionado corretamente.
Adicionar a Seção conforme exemplo abaixo em cada slave:
[LJFileServer]
Location=127.0.0.1
Path=\ljfileserver\
Port=8084
1.4 Estou com problemas para Configurar meu servidor de cargas o que fazer?
1.4.1 Verifique se as portas do server estão habilitadas no firewall( HTTP e RPC ).
1.4.2 Se utilizar CLOUD TOTVS abrir chamado para liberar as portas no Firewall e liberar acesso ao IP Externo para as portas;
Ex: IP:
187.94.63.180 Rpc: 12034
Http: 12020
Após este procedimento realizado, poderá ser feita consultar via comando do Windows.
ex: TELNET 187.94.63.180 12020.
No assistente de configuração no Campo IP Interno utilizar o IP interno da TOTVS ex: 172.18.6.48.