Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

De forma técnica, a solicitação do job é disparada pela máquina cliente ao solicitar informações na tela, neste momento a Action [Ação da tela] é disparada junto ao processo ”job“  que entra na fila de execução na no banco de dados.

De forma simultânea o “Servidor de aplicação” irá processar a action, enquanto o “Servidor de Jobs” realiza verificações no banco de dados [Tabela GJOBXEXECUCAO] coletando os processos que aguardam para execução e processando os demais.

...

 4º Camada – Servidor de Jobs:

Como o servidor de jobs possui o objetivo de realizar o processamento dos demais, no intervalo de 10 segundos ele realiza a verificação na fila de execução (GJOBXEXECUCAO)O objetivo do "Servidor de Jobs" é realizar uma verificação na fila de processos (Tabela GJOBXEXECUCAO) a cada 10 segundos por default, caso exista algum "job" aguardando para execução, ele assume a execução do mesmo , processa o JOB e conclui o trabalho.

Habilitando o ambiente 4 camadas é possível obter melhor desempenho do sistema, visto que o processamento dos recursos estão divididos em cada estrutura. Em casos de lentidão é possível pontuar o empecilho com detalhes.

...

Obs: O campo DATAULTATIV irá informar qual data/hora o servidor informado realizou o último processamento dos Jobs, desta forma  assim é possível observar se o servidor encontra-se em operação. 

 

3º Camada – Servidor de banco de dados

...

O Servidor de aplicação possui a função de processar as operações solicitadas na tela e retornar a visão do operados com usuário, mas com exceção dos processos gerados por Job que serão processados pela 4º camadas (Servidor de JobServer) com isso estes ambiente sempre devem estar com a mesma versão da bibliotecaRM.citado acima, desta forma o servidor de APP realiza o processamento da tela, enquanto o servidor de JOBS processa os demais.

A arquitetura do servidor de APP é Neste ambiente obtemos uma arquitetura similar ao servidor de Jobs, diferenciado pela flag “Habilitar processamento de Jobs” que deve estar desabilitadaDESABILITADA, caso contrário o contrário o servidor de aplicação será além de processar as telas, também ira trabalhar como servidor de jobs, sendo preenchido na tabela GJOBSERVER como servidor ativo para processamento.

    • Instale a Biblioteca RM, escolhendo a opção Ambiente 3 camadas / Server.
    • Acesse a ferramenta RM.AliasManager.exe e defina a conexão a base de dados

...

Efetuando esta configuração, o servidor está pronto para enviar informações ao banco de dados na base definida e executar apenas as requisições de tela. 

OBS: É importante que os servidores de aplicação e jobs sempre estejam na mesma biblioteca específica.

 

1º Camada – Ambiente clientes:

Este O ambiente apenas cliente será responsável por efetuar as solicitações de tela e processamento dos Jobs, que pode ser instalado em plataforma TS e demais recursos para acesso direcional./jobs, podendo ser utilizado em terminais cliente ou servidores de TS para acesso compartilhado.

A instalação da biblioteca RM se resume na seleção da O ambiente cliente se resume na instalação da biblioteca RM selecionando a opção “3 Camadas – Modo Cliente” direcionado o acesso direcionando a comunicação ao servidor de aplicação, com isso toda estrutura para utilização dos aplicativos será instalada e os processos solicitados aos servidores, lembrando que os aplicativos devem ser instalados separadamente de forma únicanas estações clientes.

Visando melhor entendimento, segue tela da instalação onde será definido o direcionamento.

  • Gerenciamento de Jobs
    Para verificar com mais detalhes cada job processado incluindo informações do usuário que solicitou o processo, qual servidor de JOBS realizou o processamento dentre outras informações, pode ser utilizada a tela "Gerenciamento de Jobs"  disponível nos menus:

Aplicativos: Sistema > Server > Gerenciamento de Jobs

Image Added

MDI: Ambiente > Gerenciamento de Jobs

Image Added

 

Informações
titlePara 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).