SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Lock filer



On Wed, 13 Nov 2002, Frank Nørvig wrote:

> >Jeg forstår ikke helt, hvad det er, du vil sætte locks på? Du bliver nok
> >nødt til at forklare dit problem lidt nærmere...
>
> Et perl-script kigger en mappe igennem efter filer hvert 5. minut. I denne
> mappe kan f.eks. være 230 text-filer som hver især skal behandles og
> konverteres til PostScript format. Jeg har allerede lavet det script som
> behandler text-filerne (lad os kalde det convert.pl), men det belaster
> serveren ret kraftigt, hvis der startes 230 eksemplarer af scriptet på én
> gang.
>
> For at serveren ikke overbelastes, må der max. startes 5-10 eksemplarer af
> convert.pl, og det er her jeg er løbet ind i en mur. Min første tanke var
> lockfiler, men da min erfaring med Perl ligger på et meget lille sted,
> ønsker jeg lidt hjælp til dette, eller eventuelt et alternativ.
>

Hmm, jeg forstår stadig ikke helt, hvad du vil lock'e. Vil du putte locks
på de tekst-filer, som er ved at blive konverteret, så ikke andre
convert.pl scripts tager sig af dem? Det må kunne laves simplere med en
slags kø-struktur af en art. F.eks. kunne du lave et script, der hele
tiden ligger og holder øje med nye tekstfiler. Hver gang en sådan dukker
op, så push'es filnavnet bag på en liste. Samtidig kunne scriptet
vedligeholde en population af convert.pl scripts (f.eks. 5 eller 10), der
hver især shift'er det første element i køen og behandler det.

--Anders




 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:55
Denne side vedligeholdes af MHonArc .