Versões comparadas

Chave

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

                O Isolamento de processos possibilita que para cada JOB solicitado, seja aberta um thread no sistema operacional realizando o processamento de forma independente. Neste cenário a carga total que antes era aplicada no serviço RM.Host.Service.exe do “Servidor de JOBS” servidor é dimensionada em vários processos, evitando sobrecarga e travamento em todos os Jobs caso apresente inconsistência em um processo específico durante sua execução.

                Para utilizar o recurso, é necessário obter a estrutura “4 ou N camadas” e realizar a inclusão das tags “ISOLATEPROCESS” e “ENABLEPROCESSISOLATION” no bloco “</appSettings>”  do arquivo de configuração dos arquivos RM.Host.Service.exe.CONFIG no “Servidor de Jobs” através do bloco de notas.servidor.

                Recomendamos que seja utilizado o aplicativo RM.UpdateConfig.exe disponível em C:\totvs\CorporeRM\RM.Net, pois quando é realizado a copia ou digitação diretamente nos arquivos pode ser que aconteça algum erro de digitação ou similar durante o processo, causando outros problemas ao bom funcionamento do produto.

Image Added

Basta selecionar o arquivo desejado nos campos superiores, localizar a TAG que deseja ser altera e posteriormente clicar em Salvar:

TAGS:

<add key="ISOLATEPROCESS" value="Truetrue" />
<add key="ENABLEPROCESSISOLATION" value="Truetrue" />

EXEMPLO:

Image RemovedImage Added

Importante:

                Caso o arquivo de configuração RM.Host.JobRunner.exe.config não exista no diretório C:\TOTVS\CorporeRM\RM.Net, crie uma cópia do arquivo de configuração do serviço RM.Host.Service.exe.config, posteriormente renomeie para RM.Host.JobRunner.exe.config.

                Para efetivar a ativação do isolamento, reinicie o serviço RM.Host.Service.exe do servidor de Jobs.