Índice
Paralelização de Jobs
É possível realizar no sistema RM.exe a "quebra" (paralelização/divisão) de um processo em "N" processos menores quando do agendamento de um Job.
Para paralelizar um Job, selecione um processo que deseje executar e que utilize a estrutura de JobServer, como por exemplo a geração de relatórios no RmReports.
Selecione a quantidade desejada de relatórios, acione sua geração.
![](/download/attachments/403746916/image2018-12-17_10-7-24.png?version=1&modificationDate=1545052044320&api=v2&effects=drop-shadow)
Na tela que for aberta, avance. Perceba que a configuração para a escalabilidade de processos estará presente nesta tela (Agendamento de Job).
![](/download/attachments/403746916/image2018-12-17_10-8-17.png?version=1&modificationDate=1545052097363&api=v2&effects=drop-shadow)
Será possível dividir o processo em "N" partes, sendo que N será <= Número de processos a serem executados,
Exemplo: se forem selecionados 4 relatórios, N poderá ser <= 4, pois não faz sentido dividir além disso (20 partes por exemplo).
Um processo "leve" a ponto de não poder ser agendado também não precisará ser escalável. Dessa maneira, a opção de escalabilidade ficará desabilitada. O processo será executado, mas não dividido. A escalabilidade é possível a partir de dois processos no mínimo.
Informe a quantidade de partes que deseja dividir o processo. Execute-o e perceba ao final de sua execução que o número de partes em que ele foi particionado corresponde ao número de abas abertas na tela final de execução de processos e ao número de Jobs exibidos na tela do Gerenciador de Jobs, numa determinada data/hora.
![](/download/attachments/403746916/image2018-12-17_10-48-50.png?version=1&modificationDate=1545054530320&api=v2&effects=drop-shadow)
![](/download/attachments/403746916/image2018-12-17_10-49-57.png?version=1&modificationDate=1545054597857&api=v2&effects=drop-shadow)
Verificação da ocorrência de ErrosLog do Processo
Na guia referente aos log´s do processo é possível verificar o resumo do processamento.
Ao clicar em bloco de notas será aberto o "notepad.exe" com o texto do log do processo.
Caso algum dos processos tenha finalizado com erro, a aba correspondente à execução deste processo mostrará o ocorrido. Assim o usuário poderá verificar qual processo deverá corrigir e assim, agendar novamente o Job para execução. Observação: O(s) outro(s) processo(s) finalizado(s) com sucesso não será(ão) afetado(s) por algum processo finalizado com erro.
![](/download/attachments/403746916/image2018-12-17_11-15-16.png?version=1&modificationDate=1545056116307&api=v2&effects=drop-shadow)