Hvad er den bedste metode til planlægning af et batchjob?

Et batchjob er et computerprogram, der kører på et planlagt interval. Den bedste måde at planlægge et batchjob er at knytte processen til computerstyringssystemet på computeren. Dette varierer for hvert operativsystem (OS) og bruges typisk til vedligeholdelsestypeopgaver.

Den bedste måde at køre batchjob i et UNIX®-baserede operativsystemer er ved at bruge CRON Task Manager. CRON er standard Job Scheduler -programmet inden for UNIX®. Dette program tillader planlægning af et batchjob på bestemte tidspunkter.

Windows® -operativsystemer bruger typisk opgaveplanlægningsprogrammet til at køre batchjob. Dette program har flere konfigurationsindstillinger, der inkluderer tids- og datoindstillinger for hvert job at køre. Opgaveplanlægningsprogrammet er det primære værktøj, der bruges i Windows® til planlægning af et batchjob.

Både Windows® og UNIX® -operativsystemer har en speciel administrativ skærm, der administrerer planlægningen af ​​et batchjob. Disse programmer kan fås fra administrationenativ konsol for operativsystemet. Det giver et brugervenligt planlægningsprogram, der viser alle planlagte job i operativsystemet.

Linux® -operativsystemer bruger både “AT” og “batch” -kommandoer som værktøj til planlægning af et batchjob. Disse kommandoer giver brugeren mulighed for at specificere en bestemt dato og tid til at udføre batchprogrammet. Den primære forskel mellem disse to kommandoer er, at kommandoen "batch" er designet til at køre jobbet, så snart systemressourcerne er tilgængelige, mens kommandoen "at" er baseret på et bestemt tidspunkt.

Planlægning af et batchjob, der skal køres på et gentageligt grundlag, kræver en mere kompleks planlægning end standard batchjob. Ved at bruge CRON og Task Scheduler -programmerne kan en udvikler skrive scripts, der kører dagligt. Disse programmer er unikke for operativsystemet og kontrolleres hvert minut i løbet af dagen.

batchprogrammer bruges typisk for Vedligeholdelsesoperationer inklusive daglige sikkerhedskopier og diskrensende værktøjer. Disse vedligeholdelsesprogrammer køres bedst i off-peak-tider, hvor systemet er inaktiv, og netværkstrafikken er lavere. Planlægning af et batchjob, der skal køres i løbet af den tidlige morgen eller sen aften, sikrer, at computersystemressourcerne vil være tilgængelige i spidsbeløbet åbningstider.

De fleste batchjob kører i flere timer. Disse programmer kræver højhastighedsbehandlingskraft og bruger typisk yderligere computerressourcer. Mange sofistikerede planlægningsprogrammer kan køre batchjob med de tilgængelige ressourcer inden for computeren. Når ressourcerne bliver overbelastet, placeres batchjobbet på vent, indtil der bliver yderligere behandlingskraft til rådighed.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?