Waarom worden de meeste scripts (bijvoorbeeld: seriële downvote-detectie) om 3 uur s nachts uitgevoerd?

Zoals ik weet, draaien veel scripts, zoals seriële downvote-detectie, tag wissen, gegevenscaching, om 3 uur s ochtends, maar waarom draaien ze om 3 uur s ochtends in plaats van 0 uur s ochtends of in een andere periode? Is het omdat het systeem om 03.00 uur niet bezet is? Of zijn daar veiligheidsredenen voor?

Answer

Waarschijnlijk omdat 3 uur s ochtends het minst drukke uur is op de servers, beide web en database.

Deze SEDE-zoekopdracht bewijst het:

Langs met 2 uur s nachts zijn dat de uren met de minste vragen en antwoorden die worden gepost, wat het grootste deel van de database-activiteit uitmaakt, voor zover ik weet.

Opmerkingen

  • Goed werk om ze af te leiden, alcolite # 152859. Ze hoeven ' t niet te weten dat het nummer is gekozen omdat het de drie ponyrassen vertegenwoordigt.
  • @SPArchaeologist Geen liefde voor alicorns, hè?
  • @Keen zeker van zijn ? 😉
  • @Keen, dat wilden ze wel, maar toen besloten ze dat ze ' geen alicorn OC-gebruikers wilden promoten.

Antwoord

Ik ben niet bepaald geïnteresseerd in het schema dat SE heeft om hun site en databases te beheren, maar het lijkt mij dat eerst wat meer kritieke taken worden uitgevoerd, zoals back-ups, andere geplande taken, enz. Als dat allemaal veilig is, worden het seriële stemscript en enkele andere taken uitgevoerd. Gewoonlijk reserveert u wat tijdvakken om specifieke (en soms incidentele) taken uit te voeren. gereserveerd voor het uitvoeren van de sitescripts.

Voor mij lijkt het vreemd dat het een veiligheidsreden heeft, aangezien alle sites 24/7 online zijn. Het maakt voor hen niet uit wanneer ze het uitvoeren.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *