[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: File-Locking in Shellscripten auf NFS
[Thread Prev] | [Thread Next]
- Subject: Re: File-Locking in Shellscripten auf NFS
- From: Christian Weisgerber <naddy@xxxxxxxxxxxx>
- Date: Thu, 9 Dec 2010 14:41:58 +0000 (UTC)
- To: uugrn@xxxxxxxxxxxxxxx
Raphael Eiselstein <rabe@xxxxxxxxx> wrote: > Der IMHO uebliche weg ist ein PID-File zu schreiben, welches die > Prozess-ID des laufenden Prozesses enthaelt. Wird das Script (oder > Programm) dann parallel nochmal gestartet, kann man anhand des > vorhandenen PID-Files bzw. nach Ueberpruefung der darin enthaltenen PID > herausfinden, ob eine weitere Instanz bereits laeuft Am Rande: Typischerweise wird ja nur geprueft, ob ein Prozess mit dieser PID laeuft, und dann angenommen, das sei eine weitere Instanz. Tatsaechlich kann das etwas ganz anderes sein, wenn der urspruengliche Prozess verstorben und die PID neu vergeben wurde. Und die Annahme, der PID-Raum sei so duenn besetzt, dass das nicht vorkommt, ist sehr optimistisch. -- Christian "naddy" Weisgerber naddy@xxxxxxxxxxxx -- UUGRN e.V. http://www.uugrn.org/ http://mailman.uugrn.org/mailman/listinfo/uugrn Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste Archiv: http://lists.uugrn.org/