Michael Schröpl: aktuelle Besucherzahl

Beitrag lesen

Hi Tom,

B1  ----------------------
B2         ---------------------------------------------
B3          -----------------------------
B4             -----------------------------------------------------
B5                             -------------
B6                              --------------------
B7                               ------------------------------
    ^      ^^  ^               ^^^       ^  ^       ^   ^      ^
    1      2   4               5 7       6  5       5   3      2
            3                   6

Ich hoffe die "Grafik" kommt rüber.

Schön!

Datenübertragung braucht eben Zeit.

Aber in den meisten Fällen nicht so viel.
(Himmel, wären _das_ Antwortzeiten!)

Wenn Du wirklich nur die Auslieferung der Seiteninhalte selbst berück-
sichtigen willst, dann wird bei einer normalen Homepage die Besucher-
zahl _immer_ "1" sein. Bei einem stark frequentierten Web-Portal dann
eher 1-10, aber nicht viel mehr ...

Wenn man also eine "echte" Besucherzustandsanzeige machen wollte,
müsste man die z.B. die Instanzen des Apachen zählen, die gerade
geöffnet sind, also alle offenen (Antwort-)Ports, die gerade mit
HTTP bechäftigt sind.

Daß man gleichzeitig 256 Apache-forks laufen lassen kann, heißt ja nicht,
daß die im Schnitt alle etwas zu tun haben, sondern daß man damit seltene
Lastspitzen abfedern will.

Das Starten und Stoppen von Apache-Instanzen ist übrigens so teuer, daß
man es tunlichst bleiben lassen sollte: Zu wissen, wieviel RAM man dem
Apache zuteilen kann, und alle dort hinein passenden Instanzen schon
beim Webserver-Start zu kreieren und permanent zu erhalten, ist deut-
lich schneller.
Wenn der Server allerdings tendentiell eher nichts zu tun hat, kann man
den Pool an Apache-Instanzen dynamisch auf- und abbauen lassen ... da
kommt es halt darauf an, welche Ressource die knappe ist.

Viele Grüße
      Michael