| PID :: Bestand PID-bestanden die bewaken tegen uitzonderingen |
Download nu |
PID :: Bestand Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Uitgever website:
- http://karmatics.com/aardvark/
PID :: Bestand Tags
PID :: Bestand Beschrijving
PID :: Bestand is een PERL-module voor het maken van een PID-bestand of het vergrendelbestand, moet zo'n eenvoudig proces zijn.See Daemon :: Control voor een completere oplossing voor het maken van daemons (en PID-bestanden). De code voor deze module was grotendeels geleend van daar. Synopsiscreate PID-bestanden. Gebruik PID ::-bestand; mijn $ PID_FILE = PID :: Bestand-> Nieuw; Sluit af als $ PID_FILE-> LICHTING; if ($ pid_file-> maken) {# Doe iets $ pid_file-> verwijderen; } Of misschien een beetje robuuster ... terwijl ($ PID_FILE-> Running ||! $ PID_FILE-> MAAKEN) {Print "al uitgevoerd, slapen voor 2 \ N"; Slaap 2; } $ PID_FILE-> GUARD; # Als we op dit moment een uitzondering krijgen, wordt $ PID_FILE-> Verwijderen () automatisch $ PID_FILE-> VERWIJDERD genoemd; met behulp van een helpermethode ... if ($ PID_FILE-> CREAT_OR_WAIT (PETTERS => 10, SLEEP => 5)) {# Doe iets $ pid_file-> verwijderen; } anders {# kon de startpagina van de vergrendeling niet krijgen}
PID :: Bestand Gerelateerde software