Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    fala pessoal, blz?

    então, o crontab permite q eu agende uma execução a cada x segundos?

  2. #2

    Padrão execução a cada x segundos no crontab

    Segundo o manual encontrado em http://www.rt.com/man/crontab.5.html

    The time and date fields are:

    field allowed values
    ----- --------------
    minute 0-59
    hour 0-23
    day of month 0-31
    month 0-12 (or names, see below)
    day of week 0-7 (0 or 7 is Sun, or use names)
    Ou seja, não...

  3. #3

    Padrão execução a cada x segundos no crontab

    Fala joao,

    vc precisa de menos q 60 segundos
    Pq se vc agendar o cron com * no minuto, ele vai realizar a tarefa a cada 60 segundos, o seja, todo minuto.

    abracos
    jeff

  4. #4
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    eh eu precisava a cada 30 segundos... + pelo q parece ñ dá mesmo né

  5. #5
    whinston
    Visitante

    Padrão caracas

    Citação Postado originalmente por joaoricardofs
    eh eu precisava a cada 30 segundos... + pelo q parece ñ dá mesmo né
    caracas, oq vc precisa q rode a cada 30seg. ?

  6. #6

    Padrão execução a cada x segundos no crontab

    Fala Joao

    è mesmo, como o Whiston falou...
    o que vc precisa rodar a cada 30 segundos, dependendo do que for, vai gerar alto consumo de memoria, processsador, e se for um servidor de producao vai ficar lento.
    blz.

    abraços

  7. #7
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    pq tem uma gambiarra q fizeram no sistema q precisa q execute um script dos caras do desenvolvimento a cada 30 segundos... tá mto porco... e eu queria saber tb por curiosidade...

  8. #8
    whinston
    Visitante

    Padrão afe

    nossa!!! poe porco nisto, rsrrrs
    divulga ae o nome dos desenvolvedores pra gente nunca comprar nada deles, eheheheheh

  9. #9
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    hehehe...
    os caras são internos...rs



    + então ñ tem como mesmo neh?rs

  10. #10
    whinston
    Visitante

    Padrão ufa

    ufa, não corremos o risco !
    ehehehehe

    mas ow.. fala serio.. q programa mais tosco ficar rodando a cada 30seg.
    mas voltando ao que interessa, se tiver 1 jeito de colocar a cada x segundos no crond, eu tb kero saber

  11. #11
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    hehehe....


    eh... seria interessante saber

  12. #12

    Padrão execução a cada x segundos no crontab

    já que a porcaria tá feita, cria um script que execute, conte até 30000 e execute de novo...

  13. #13

    Padrão execução a cada x segundos no crontab

    Citação Postado originalmente por 354mp
    já que a porcaria tá feita, cria um script que execute, conte até 30000 e execute de novo...
    issu num funfa naum :P
    dependendo do numero de instrucoes por segundo q a maquina for capaz de processar isso da menos que 30s, alias com certeza vai dar menos

    o negocio eh fazer um script com loop infinito, ai dentro do loop vc bota
    sleep 30s, assim ele soh executa de 30 em 30 segundo

    isso tb eh uma gambi, mas acho menos porca :P

  14. #14

    Padrão execução a cada x segundos no crontab

    Citação Postado originalmente por 354mp
    já que a porcaria tá feita, cria um script que execute, conte até 30000 e execute de novo...
    hehehehe vai ficar "filé" de bom, não é melhor colocar um sleep(30) no script.

    pra ajudar coloca no cron a cada 5 min. pra verificar se o script tá rodando, vai que dá pau eheheheheh....isso vai ficar uma bosta

  15. #15
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    me passa um exemplo desse script p/ eu dar uma olhada

  16. #16

    Padrão execução a cada x segundos no crontab

    Citação Postado originalmente por nod3vic3
    Citação Postado originalmente por 354mp
    já que a porcaria tá feita, cria um script que execute, conte até 30000 e execute de novo...
    hehehehe vai ficar "filé" de bom, não é melhor colocar um sleep(30) no script.

    pra ajudar coloca no cron a cada 5 min. pra verificar se o script tá rodando, vai que dá pau eheheheheh....isso vai ficar uma bosta
    issu vai dar mer** tb, ele vai iniciar um processo novo a cada 5 minutos, faça um loop infinito como eu falei, e com sleep dentro, eh mais confiavel
    eskece cron

  17. #17
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    eh verdade....


    me passa um script seguindo isso q vc falou p/ eu dar uma olhada e colocarq aki

  18. #18

    Padrão execução a cada x segundos no crontab

    cara, faz chourisso com os desenvolvedores e faz de novo! :P

  19. #19
    joaoricardofs
    Visitante

    Padrão execução a cada x segundos no crontab

    se eu pudesse eu falava pros caras colocar algum ERP mto loko aki... pq o sistema daki ñ tem jeito...rs

  20. #20

    Padrão execução a cada x segundos no crontab

    escolha como vc achar melhor
    http://www.tldp.org/LDP/abs/html/index.html

    for,while,do,etc...