Siga-nos no Facebook Siga-nos no Instagram Siga-nos no LinkedIn Venha estudar Protheus
 
Bem Vindo Visitante Lista de Usuários

 Todos os Fórums
  Tecnologia Protheus

Enviar para a impressoraImprimir   

Subject Balanceamento P12
Mensagem do Enviar e-mail Abrir o Perfil do usu�rio MAURO_M MAURO_M em 12/09/2019 as 13:40 hs
Local: sp   Membro desde: 11/05/2007  Postagem: 30
Boa tarde,

Alguém saberia me dizer como configurar o meu balanceamento, para que apenas o depto contábil tenha exclusividade em um determinado Slave, sem que eu force a conexão direto no Slave.

Hoje tenho esta configuração aqui.
===============================================
[GERAL]
SourcePath=D:\Protheus12\Protheus\apo\Geral
RootPath=D:\Protheus12\Protheus_Data​
StartPath=\system\​
x2_path=​
RpoDb=top​
RpoLanguage=Portuguese​
RpoVersion=120​
LocalFiles=ctree​
Trace=0​
localdbextension=.dtc​
pictformat=default​
dateformat=default​
TopMemoMega=1​
Inactivetimeout=600​
​
[CONTABIL]​
SourcePath=D:\Protheus12\Protheus\apo\Contabil
RootPath=D:\Protheus12\Protheus_Data​
StartPath=\system\​
x2_path=​
RpoDb=top​
RpoLanguage=Portuguese​
RpoVersion=120​
LocalFiles=ctree​
Trace=0​
localdbextension=.dtc​
pictformat=default​
dateformat=default​
TopMemoMega=1​
Inactivetimeout=600​

[TCP]
TYPE=TCPIP​
Port=5234

[Service]
Name=TOTVS-AppserverP12​Master
DisplayName=TOTVS|Appserver P12 - Master

[ServerNetwork]
Servers=APP1,APP2,APP3,APP4,APP5,APP6&#8203;       <=== SLAVE'S
Masterconnection=0&#8203;
Managerconnection=0&#8203;
BalanceLimit=1&#8203;
&#8203;
[APP1]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7610&#8203;
Connections=20&#8203;
&#8203;
[APP2]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7620&#8203;
Connections=20&#8203;
&#8203;
[APP3]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7630&#8203;
Connections=20&#8203;
&#8203;
[APP4]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7640&#8203;
Connections=20&#8203;
&#8203;
[APP5]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7650&#8203;
Connections=20
&#8203;
[APP6]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7660&#8203;
Connections=20
.
.
.
===============================================
[GERAL]
SourcePath=D:\Protheus12\Protheus\apo\Geral
RootPath=D:\Protheus12\Protheus_Data&#8203;
StartPath=\system\&#8203;
x2_path=&#8203;
RpoDb=top&#8203;
RpoLanguage=Portuguese&#8203;
RpoVersion=120&#8203;
LocalFiles=ctree&#8203;
Trace=0&#8203;
localdbextension=.dtc&#8203;
pictformat=default&#8203;
dateformat=default&#8203;
TopMemoMega=1&#8203;
Inactivetimeout=600&#8203;
&#8203;
[CONTABIL]&#8203;
SourcePath=D:\Protheus12\Protheus\apo\Contabil
RootPath=D:\Protheus12\Protheus_Data&#8203;
StartPath=\system\&#8203;
x2_path=&#8203;
RpoDb=top&#8203;
RpoLanguage=Portuguese&#8203;
RpoVersion=120&#8203;
LocalFiles=ctree&#8203;
Trace=0&#8203;
localdbextension=.dtc&#8203;
pictformat=default&#8203;
dateformat=default&#8203;
TopMemoMega=1&#8203;
Inactivetimeout=600&#8203;

[TCP]
TYPE=TCPIP&#8203;
Port=7610       ( nos outros SLAVE so muda a porta e nome do serviço)

[Service]
Name=TOTVS-AppserverP12APP1&#8203;
DisplayName=TOTVS|Appserver P12 APP1
.
.
.
===============================================================

Com este senário como posso fazer para que o ambiente CONTABIL faça a conexão direto no Slave (APP6) e neste não seja feito mais nenhuma conexão ?
Os demais ambientes no caso GERAL conectem nos demais Slave's.

Sei que se eu configurar o smartclient.ini do pessoal contábil, posso direciona-los para o Slave desejado, mas isso não deixaria exclusivo, e a consulta pelo monitor, estaria em porta diferente, claro que isso se eu configurar o ( Connections= 0 ) - que desliga do balance.

===============================================================

Uma outra ideia que eu tive mas não testei!
Se eu fizer esta configuração abaixo no MASTER, sera que funcionaria?

[APP6]&#8203;
TYPE=TCPIP&#8203;
Server=192.168.3.7&#8203;
Port=7660&#8203;
Connections=20
Environment=Contabil        <==== acrescentei apenas esta linha


Antecipadamente agradeço,

Mauro Mariano

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio RENATOUT RENATOUT em 13/09/2019 as 09:47 hs
Local: mg   Membro desde: 12/02/2019  Postagem: 1
Olá bom dia,
retire o app6 das configurações do balanceamento e suba o app6 separado do balanceamento e coloque o departamento contábil para acessar o app6. Até onde eu sei somente assim o departamento contábil acessaria o app6 com exclusividade sem nenhum outro departamento junto.

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio MAURO_M MAURO_M em 13/09/2019 as 10:49 hs
Local: sp   Membro desde: 11/05/2007  Postagem: 30
Bom dia Renato,

Obrigado pela dica.
Já havia feito isso e só vi um problema neste tipo de cenário, quando abrir o monitor não vera esta conexão, neste caso tem que apontar para a porta do app6, onde aparecera somente o contábil.

Mas valeu meus a dica.

Obrigado,
Mauro

Para participar do Fórum você precisa efetuar login primeiro
Caso você não esteja registrado registre-se para participar do fórum

 Mudar para Fórum