Mailinglisten-Archive |
> > das script danach in eine schleife fallen zu lassen, einen sleep(1) zu > > machen > > und danach erneut schauen ob was in der Datenbank ist... > > Mit anderen Worten ich traue dem Befehl sleep nicht, wenn das ständig > loopt > > belastet es nicht den Server nach einiger Zeit? Wie sieht das aus wenn > viele > > sleep() ist gerade dazu gedacht, für eine bestimmte Zeit die Kontrolle > abzugeben, also in einen Tiefschlaf zu fallen. Belastung gibt es nur im > Speicher, da das Programm nicht entladen und neu gestartet wird, sondern > resident bleibt. Pro Apacheprozeß kann man ca. 1-2MB rechnen. > CPU-Benutzung > ist während dem sleep() bei 0. wie performant ist eigentlich MySQL wenn etwa 20-200 zugriffe pro sekunde erfolgen ? geht dsa überhaupt? > > Ausserdem sollte beim Abbruch der Verbindung noch eine Funktoin > ausgelöst > > werden > > mit register_shutdown_function geht das bis jetzt irgendwie nicht so wie > es > > soll. > > Ab und zu scheinen die Shutdown-Funktionen in PHP buggy zu sein. gibt es ne möglichkeit das zu umgehen? ich muß einen Datensatz noch löschen sobald der user die Site verläßt ich kann keinem zumuten einen Logout button zu klicken, wer macht das schon und timestamps zu setzen und die datensätze "veralten" zu lassen und nach gewisser zeit alle zu killen ist nicht gerade elegant gelöst oder? Gruß Marco
php::bar PHP Wiki - Listenarchive