Sign in to follow this  
dunadain

Script Que Varre O Banco Em Intervalo De Tempo

Recommended Posts

Olá galera, eu to com um probleminha, é o seguinte: como eu poderia implementar um script que a cada 15 minutos acessasse o banco de dados, colhia algumas informações e me enviasse por email. lembrando que ele deve fazer isso 24 horas por dia, rodando no servidor. HEHEH. problemão...

Share this post


Link to post
Share on other sites

uma solução seria, colocar um loop infinito que execute a leitura do DB, depois envie o email e por último contar os 15 minutos, a estrutura seria essa:

.
.
.
for(;;) {

     // leitura do DB
     // envio do email


     sleep(900); // espera 900 segundos e volta a executar tudo novamente
}

Share this post


Link to post
Share on other sites

O problema é que quando eu fecho o browser o script encerra, e eu teria que ficar com o pc ligado :-(, eu queria que ele funcionasse no servidor, pensei em um script cgi mas não sei por onde começar...

Share this post


Link to post
Share on other sites

a leitura do DB é simples e pode ser feita em várias linguagens

o envio do email que é + complicado

talvez em Java ou Python tenha alguma coisa + facil pra se fazer isso

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this