lördag 21 november 2009

Automatiserad regelbunden körning av webb-applikation

Många applikationer måste gå igång per automatik - t ex för att behandla data i en databas, radera temporära filer till någon form av webbapplikation - kanske automatiserade twitter-inlägg, bloggar eller vad som nu kan tänkas behöva köras. Denna sorts automatisering brukar skötas av något som på fackspråk heter "cron job". Det är nyckeln till framgång när det gäller "mitt i natten"-körningar så du slipper vara uppe just mitt i natten. Vissa webb-hosting-leverantörer har med det i sin tjänst, gäller fnv t ex inte one.com eller loopia. Tänk på att just "alla" brukar köra igång dessa applikationer vid just ett helt klockslag - vilket ofta leder till onödig belastning av en server - försöka att dra igång applikationer t ex 02:22 istället för just 03:00.

Jag har även byggt egna lösningar för att lösa samma sak för webb-applikationer när innan jag kände till cron job/och när det saknats möjlighet på en server...
1. När någon besöker en webbsida så kör en if-sats om en given tidpunkt har passerats - då sätts processen igång
2. haft en dator som varit igång dygnet runt och haft en iframe som laddats via javascript en gång per tidsintervall.... (går även att lösa med frames)

Inga kommentarer:

Skicka en kommentar