Configuracao sincronismo pelo agendador de tarefas
OBJETIVO
Configuração para sincronismo no agendador de tarefas.
APLICAÇÃO
Este P.O.P. aplica-se aos colaboradores internos que precisam configurar o sincronismo pelo agendador de tarefas.
DIVULGAÇÃO
Este P.O.P é divulgado entre todos os colaboradores via este documento.
Gerar base de sincronismo(Caso necessário)
Na nuvem tem uma opção chamada sincronismo, nesse módulo você clica em gerar base de dados.
Seleciona apenas a entidade que deseja gerar essa base.
Após gerar o arquivo você vai no servidor de sincronismo(local) e clica no modulo gerenciador de backup e clica no botão importar, você insere o arquivo e clica em importar novamente, se pedir pra fazer o backup é só colocar que não, vai pedir o token master, é necessário solicitar isso ao superior de quem esteja fazendo o procedimento.
ATENÇÃO: ESSE PROCEDIMENTO É FEITO NO SERVIDOR LOCAL E NÃO NA NUVEM
Entre no dw do cliente e crie uma pasta chamada sync e insira a URL da nuvem do cliente.
Comando para inserir a pasta sync
nano sync
Entrar no sistema do local ir em configuração geral e no final em sincronismo você coloca sim no sincronismo e insere a quantidade de registro 5, na data do ultimo sincronismo você coloca a ultima vez que sincronizou.
Abra o agendador de tarefas e clicar no botão incluir, na imagem a baixo mostra o sincronismo configurado para ser executado a cada 5 minutos, no campo ‘Rota’ é necessário entrar com o comando que irá ser executado como por exemplo sincronismo/cliente_sincronizar, no campo ‘Parâmetro de execução’ você coloca a cada quanto tempo será executado o comando que colocou no campo anterior, no campo ‘Proxima execução’ é a data que vai começar a ser executado o comando, no campo ‘Limite de execução’ por padrão é deixado em branco pois não terá um limite para que seja interrompido a execução do comando, se caso queira interromper é só colocar uma data nesse campo.
Os comandos abaixo deverão ser executados pelo CRONTAB diretamente no servidor de sincronismo.
OBS: Só precisa fazer esse procedimento caso não tenha sido feito no momento de instalação do servidor, pois esses comandos são um procedimento padrão na instalação.
Abra o editor do CRONTAB com o comando abaixo:
crontab -e
Insira a seguinte instrução abaixo na ultima linha:
* * * * * /usr/bin/sudo -u apache /usr/bin/php /var/www/illi/index.php cron executar;
Saia do editor com a sequência CTRL+X, e execute o comando abaixo:
CENTOS
service crond restart
UBUNTO
service cron restart