uNF Skrevet 14. mai 2007 Del Skrevet 14. mai 2007 har en daemon kjørende ca hvert 10 sekund eller så som overvåker diverse tjenester. er ute etter å resette en teller en gang i døgnet. er det noen gode måter å gjøre dette på? tenkte på å ha opp en sjekk mot antall sekunder i et døgn, men fant det litt for uholdbart i lengden. Lenke til kommentar
Naranek Skrevet 15. mai 2007 Del Skrevet 15. mai 2007 Det kommer ann på hvordan man resetter denne telleren, men i utgangspunktet høres det ut som en cron-jobb hadde gjort susen. Lenke til kommentar
uNF Skrevet 15. mai 2007 Forfatter Del Skrevet 15. mai 2007 det er en teller internt i programmet som teller hvor mange advarsler den har sendt. vil gjerne ikke at den skal sende mer enn X antall advarsler pr dag, derav en teller som teller opp hvor mange advarsler som har blitt sendt og at denne skal resettes en gang i døgnet. Lenke til kommentar
Naranek Skrevet 15. mai 2007 Del Skrevet 15. mai 2007 Da skjønner jeg ikke hvorfor ikke du kan sjekke hvor lang tid som har gått. Du trenger jo bare sjekke hver gang det skal sendes en advarsel, og resette hvis det har gått mer enn et døgn. Lenke til kommentar
trtrtr Skrevet 15. mai 2007 Del Skrevet 15. mai 2007 Hent ut dag med localtime() og reset teller om det skjer en endring. Lenke til kommentar
Naranek Skrevet 15. mai 2007 Del Skrevet 15. mai 2007 Det er vel den enkleste måten å gjøre det på, men det kan føre til for mange advarsler det første døgnet. Lenke til kommentar
Naranek Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Programmet skal sende ut advarsler, men ikke mer enn x pr døgn. Hvis man starter programmet kl. 23 kan det rekke å sende ut x advarsler. Når telleren blir resatt etter en time kan det sende x advarsler til, altså 2x i løpet av godt under et døgn. Lenke til kommentar
trtrtr Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 ja, ok, legge på litt ekstra logikk for å fange dette da kanskje - om nødvendig. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå