Histórico da Página
Produto: | Protheus. |
Ocorrência: | Performance - Configuração de Processamento em GRID - Executar processos utilizando mais de um servidor simultaneamente. |
Passo a passo: | Grid de processamento é um ambiente preparado para executar processos utilizando mais de um servidor simultaneamente, visando otimização e ganho de performance. Para mais detalhes sobre Grid de Processamento, acessar: http://tdn.totvs.com/pages/viewpage.action?pageId=6065059
Exemplo de configuração de Processamento em GRID:
1 - A pasta "appserver" do Bin deverá ser copiada duas vezes, a primeira cópia terá o nome: Grid Agent 01 e a segunda copia com nome: Grid Agent 02: 2 - Na pasta AppServer, edite o arquivo appserver.ini e coloque: [onstart] Jobs=GridServer RefreshRate=60 [GridServer] Main=GridServer Environment=P12ANT // Ambiente que irá trabalhar
[GridAgent] Main=GridAgent AgentIp=localhost // IP do server que será agente AgentPort=4323 // Porta de trabalho do Agent. Instances=15 // Número de instâncias (threads) que deseja utilizar Environment=P12ANT // Ambiente que irá trabalhar CoordServer=localhost // IP do Coordinator CoordPort=4323 // Porta de trabalho do Coordinator. 3 - Na pasta Grid Agent 01, edite o arquivo appserver.ini e coloque: [OnStart] Jobs=GridAgent RefreshRate=60
[GridAgent] Main=GridAgent AgentIp=localhost // IP do server que será agente AgentPort=4569 // Porta de trabalho do Agent Instances=2,2 // Número de instâncias (threads) que deseja utilizar Environment=P12ANT // Ambiente que irá trabalhar CoordServer=localhost // IP do Coordinator CoordPort=4323 // Porta de trabalho do Coordinator. 4 - Na pasta Grid Agent 02, edite o arquivo appserver.ini e coloque: [OnStart] Jobs=GridAgent RefreshRate=60
[GridAgent] Main=GridAgent AgentIp=localhost // IP do server que será agente AgentPort=4570 // Porta de trabalho do Agent Instances=2,2 // Número de instâncias (threads) que deseja utilizar Environment=P12ANT // Ambiente que irá trabalhar CoordServer=localhost // IP do Coordinator CoordPort=4323 // Porta de trabalho do Coordinator. Observação: O item CoordPort está 4323 em todos os .ini de Grid, isto ocorre por pois no appserver.ini principal (pasta Appserver) a Sessão TCP utiliza port 4323, se a maquina máquina estiver apontando outra porta, utilize esta numeração. 5 - Iniciem todos os Serviços que foram configurados: Appserver (da pasta principal Appserver) Grid Coordinator: Appserver (da pasta Grid Agent 01): Appserver (da pasta Grid Agent 02):
6 - Configuração dos parâmetros: MV_GRID - Indica se o sistema deverá utilizar GRID no cálculo da Folha e do Adiantamento. MV_REGGRID - Indica o Número de Registros a serem processados por Thread no cálculo com o GRID 7 - Validação do cálculo da folha com GRID:
|
Observações: |
|
...