Der Traffic ist nicht das Problem, sondern die Datanbank-Last die dadurch erzeugt wird.

Und zwar wird so verhindert das die Suchfunktion die Datenbank über Gebühr belastet in Zeiten wo normaler Betrieb herrscht. nachts ist das sicher kein Problem, aber am Tag wären Performance einbussen nicht auszuschliessen. Jede Abfrage belastet die DB eine weile, in der Zeit werden andere Anfragen hinten angestellt, die 60 Sekunden dazwischen braucht der Server um entweder die nächste Suchanfrage zu bearbeiten oder ein posting einzusortieren oder eben alles was angefallen ist hinereinander weg... deswegen hat jeder nur alle 60 Sekunden die Möglichkeit eine Suche zu starten.

Dabei muss man im Hinterkpf behalten das normalerweise 100 User gleichzeitig online sind und gerne was schreiben würden oder auch mal suchen würden etc. Daher muss man sich die Prozessorzeit nun mal eben teilen.

Momentan sieht die Auslastung so aus:
CPU Usage: u152.47 s8.61 cu.51 cs.17 - .0318% CPU load
8.05 requests/sec - 17.5 kB/second - 2230 B/request
40 requests currently being processed, 0 idle workers

Das ist jetzt in diesem Moment so... Am Tage sind es etwa 90 bis 150 requests/sec ...CPU Usage geht da natürlich auch um ein vielfaches hoch...und deshalb - jeder nur alle 60 Sekunden