Hello,
Hurra, er lebt noch!
Es ist sinnlos, locks nur atomar zu setzen.
Man muss für sein Vorgangssystem eine Strategir entwickeln, die Dead-Locks verhindert.
Außerdem ist eine Schleife, die auf ein Lock wartet, nur dann sinnvoll, wenn sie eine Verzögerungszeit bis zum nächsten Lock berücksichtigt und eine Abbruchbedingung für die Anzahl der Retrys enthält sowie einen qualifizierten Fehlercode produziert. Sonst ergibt das solch einen Unsinn, wie die flock()-Funktion von PHP, wenn man nicht dediziert LOCK_NB setzt. Das script wartet ggf. bis zum Script-Timeout auf das Lock. Das ist weder benutzerfreundlich, noch förderlich für die Performance.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau