RuiGomes Posted March 19, 2012 at 09:12 PM Report #444691 Posted March 19, 2012 at 09:12 PM Estou a programar uma aplicação em que o utilizador pode escolher correr uma função às horas que desejar. Estou a pensar criar uma tabela "scheduled", com os campos necessários à função, um campo "timetopost", onde o user define a que horas quer correr a função. Depois tinha um cron a correr a cada minuto e a verificar se havia algum "timetopost" a fazer e corria-o. Há alguma forma melhor de o fazer?
pedrotuga Posted March 19, 2012 at 09:24 PM Report #444693 Posted March 19, 2012 at 09:24 PM Não vejo problema nenhum nessa arquitectura. Acho que é a forma mais óbvia do o fazer. Podes em alternativa usar os próprios pedidos http para disparar as tuas tarefas, mas precisas de ter tráfego suficiente para manter boa latência. A esta estratégia chama-se 'soft cron'.
RuiGomes Posted March 19, 2012 at 09:30 PM Author Report #444695 Posted March 19, 2012 at 09:30 PM Não vejo problema nenhum nessa arquitectura. Acho que é a forma mais óbvia do o fazer. Podes em alternativa usar os próprios pedidos http para disparar as tuas tarefas, mas precisas de ter tráfego suficiente para manter boa latência. A esta estratégia chama-se 'soft cron'. Será para fazer um sistema tipo "set and forget", não haverá tráfego para o fazer. Sendo assim, vou optar pela estratégia que pensei inicialmente. Obrigado 😁
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now