Produto: | PROTHEUS ADVPL |
Versões: | TDS 11.2 |
Ocorrência: | - Error loading debug thread. First, run Protheus Remote alone. in file C:\advtec9_tag\interface\rmtserver.cpp at line 1307
- Importante:
- A Causa desta mensagem é o fato do cliente estar usando balanceamento de carga e Debugando no Servidor Master.
|
Ambiente: | Todos |
Passo a passo: | - solução para contornar esta situação é a seguinte:
No arquivo totvssmartclient.ini, acrescente mais uma seção TCP
Ex:
[TCP DEBUG] Server= (IP Slave) PORT= (Porta Slave)
Tanto o IP quando a porta devem apontar para um servidor e uma porta de um servidor Slave
Exemplo completo:
totvssmartclient.ini:
[config] lastmainprog=sigamdi envserver=dbprod
[drivers] active=tcp
[tcp] server=10.1.1.8 port=1811
[tcp_debug] server=10.1.1.7 -> Seção criada port=8026
totvsappserver.ini: (Master)
[ServerNetwork] Servers=operandi2s0,operandi2s1,operandi1s2,operandi1s3 MasterConnection=0
[operandi2s0] TYPE=TCPIP Server=10.1.1.8 Port=8024 Connections=30
[operandi2s1] TYPE=TCPIP Server=10.1.1.8 Port=8025 Connections=40
[operandi1s2] TYPE=TCPIP Server=10.1.1.7 -> Referência usada para criar a Seção no totvssmartclient Port=8026 Connections=40
[operandi1s3] TYPE=TCPIP Server=10.1.1.7 Port=8027 Connections=40
|
Observações: | - Para apoio e maiores informações referente a configurações sobre o Balanceamento de Cargas consulte o link:
- http://tdn.totvs.com.br/display/tec/Balanceamento+de+carga
- Lembrando que para essa necessidade é impresindivel que se tenha conecimento na configuração dos ambimente e do App.ini, pois para que não seja gerado erro no processo verificar se os ambientes estão de acordo e estejam apontado para o slave e não para o master .
- Caso a inconsistência permaneça, consulte o seu arquivo appserver.ini e verifique se o servidor Master está comentado, caso não esteja, comente-o, pois é necessário que o apontamento para os slaves ocorra tanto no TDS quando no AppServer.
|