bisogna valutare bene il motivo per cui vuoi fare questo. Ci sono altre mille soluzioni, ma tutte richiedono o lo scheduler....
Scusa forse non ho capito io, ma mi spieghi che differenza c'è tra uno scheduler e il codice che hai scritto sopra?

Che politica gli daresti allo scheduler?

Ciao