Alain: sleep(2); bei gleichzeitigen aufrufen?

Beitrag lesen

Hallo danke für die info,

Die mit sleep() eingestellte "Ruhezeit" gilt immer nur für den laufenden Prozess. Wenn das Script nun ein zweites Mal aufgerufen wird, dann wird ja eine neue Instanz davon gebildet. Sonst würde ja ein neuer Aufruf mit den Variablen und dem Befehlszähler des vorigen arbeiten.

Man kann also durch eine sleep()-Schleife ein Script "in den Hintergrund" stellen. Bis die 30sec MaxExTime (standard) erreicht sind, können dadurch Tage vergehen. Kommt darauf an, wie teuer (zeitaufwändig)die Aussprungbedingung in der Schleife (sollte man schon haben) ist.

Ich wollte eigentlich damit erreichen,dass ein cgi nicht (übertrieben gesagt) tausend mal gleichzeitig in einer sekunde ausgeführt werden darf.
Na dann ist "sleep" wohl das falsche.

Gruss vom Alain

--
...wenn das gehirn so einfach wäre,es zu vestehen,
wären wir zu dumm um es zu begreifen...