Ir para o conteúdo

 Voltar a Manual de In...
Tela cheia

8. Agendamentos

1 de Junho de 2015, 10:08 , por Israel Costa - | 1 Pessoa seguindo este artigo.
Visualizado 2959 vezes

Os sistemas possuem alguns agendamentos de tarefas para manutenção. No SEI (menu Infra/Agendamentos) as tarefas agendadas são:

(1) remoção de dados temporários de estatísticas
(2) remoção de dados temporários de auditoria
(3) remoção de arquivos do repositório relativos a documentos externos excluídos
(4) envio de comando de otimização de índices para o Solr
(5) agendamento de teste para auxílio na configuração
(6) confirmação de publicações do veículo interno

E no SIP (menu Infra/Agendamentos):

(1) remoção de dados temporários de login
(2) agendamento de teste para auxílio na configuração
(3) replicação de todos os usuários para o SEI (desativado por padrão)
(4) replicação de todas as unidades da hierarquia para o SEI (desativado por padrão)

Se necessário, os horários de execução podem ser alterados através do menu Infra/Agendamentos evitando conflito com o horário de backup;

É necessário criar agendamentos nos servidores do SEI e do SIP para execução de hora em hora dos arquivos sei/AgendamentoTarefaSEI.php e sip/AgendamentoTarefaSip.php. Exemplo crontab Linux:

00 * * * * root /usr/bin/php -c /etc/php.ini /var/www/html/sei/AgendamentoTarefaSEI.php 2>&1 >> /root/infra_agendamento_sei.log

 

00 * * * * root /usr/bin/php -c /etc/php.ini /var/www/html/sip/AgendamentoTarefaSip.php 2>&1 >> /root/infra_agendamento_sip.lo

As tarefas agendadas nos sistemas podem ser visualizadas através do menu Infra/Agendamentos. É possível disparar um agendamento manualmente através da ação “Executar Agendamento”. Todos os agendamentos, quando executados, gravam um registro na tabela de log (menu Infra/Log). Caso ocorra um erro os detalhes serão gravados no log e um email será enviado para os endereços cadastrados no parâmetro EMAIL_ADMINISTRADOR (menu Infra/Parâmetros).

Em ambos os sistemas serão configurados agendamentos de teste. As únicas operações realizadas por estes agendamentos são a gravação de um registro no log e o envio de um email para os administradores. Após o funcionamento automático destes agendamentos (programados para executar de hora em hora) eles podem ser desativados através da ação “Desativar Agendamento” (menu Infra/Agendamentos no SEI e SIP).

<-- Menu

<-- Voltar                                                                 Próximo -->


Essa comunidade não possui posts nesse blog