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).