Lag: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
K (kleiner fehler im ersten satzt)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Als einen "Lag" bezeichnet man eine Situation, in der der Server zwar noch erreichbar ist, aber kaum noch in Echtzeit reagiert.
Als einen '''Lag''' bezeichnet man eine Situation, in welcher der Server zwar noch erreichbar ist, aber kaum noch in Echtzeit reagiert.
=Vorhersehbare Lags=
*Backup
Zu jeder vollen Stunde wird von der Datenbank ein Backup angefertigt. Allerdings findet dies nicht um XX:00 Statt sondern je nach Server leicht zeitversetzt, in Welt 1 zum Beispiel ist dies etwa um XX:06. Bei diesem Lag hat der Server, je nach der Anzahl von online Spielern, eine Verzögerung von 60 Sekunden bist zu zwei Minuten.
=Unvorhersehbare Lags=
*globale Zauber
Wendet ein Spieler globale Zauber an kann es zu Lags kommen. Besonders starkt tritt dieser Effekt auf wenn eine globale Auferstehung und ein Globaler Schutz der Geistlosen hintreinander gazaubert werden. Die Verzögerungen sind zwar relativ kurz, etwa fünf bis zehn Sekunden, es dauert aber relativ lange bis sicher der Server wieder erholt hat.
*Wettereffekte
Wettereffekte alleine lösen nurmalerweise keine oder nur geringe Lags aus. Allerdings können bestimmte kombinationen zu etwas stärkeren Lags führen. Zum Beispiel schönes Wetter kombiniert mit einer globalen Auferstehung und einem globalen Schutz der Geistlosen.
*Updaten der Freewar-Engine
Bekannt und unvermeidbar sind Lags, wenn etwas Neues aus der Testwelt in die jeweilige [[Welt]] übernommen wird und der Server deswegen anderweitig mit rechenlastigeren Arbeiten beschäftigt ist.
*Admins
Sollte ein Administrator, aus welchem Grund auch immer, die Datenbank dursuchen kann dies zu Lags führen.
=Lags Verhindern=
Um den Server zu schonen kann man einige Masnahmen ergreifen ohne viel tun zu müssen oder Nachteile zu haben.


Ein einfacher Punkt ist das '''Inventar zuzuklappen'''. Bei jedem Lebenspunkt den man verliert, bei jedem GM das man aufhebt, bei jedem aufnahmen eines Items... Wird der Inventar-Frame neu geladen. Das heißt jedes mal wird jedes Item aufs Neue geladen und überprüft. Ist das Inventar zugeklappt muss der Server nur abzählen wie viel im Inventar ist (das ist für den PC wesentlich einfacher) und er muss nur die beiden Schnellzauber überprüfen.
== Gründe ==


Für jedes Lag gibt es einen bestimmten Grund. Einige Lags sind deshalb vorherzusehen, andere können jedoch nicht oder nur schwer vorherzusagen sein.
=== Für jeden vorhersehbare Grüne ===
* Back-up
Zu jeder vollen Stunde wird von der Datenbank ein Back-up angefertigt. Allerdings findet dies nicht zur vollen Stunde sondern je nach Server leicht zeitversetzt statt. In [[Welt 1]] ist dies beispielsweise etwa sechs Minuten nach Beginn der neuen Stunde. Bei diesem Lag hat der Server - je nach Anzahl der zu diesem Zeitpunkt spielenden Spielern - eine Verzögerung von ein bis zwei Minuten.
=== Nicht für jeden vorhersehbare Gründe ===
* [[globaler Zauber|globale Zauber]]
Wendet ein Spieler einen globalen Zauber an, können ebenfalls Lags entstehen. Besonders starkt tritt dieser Effekt auf, wenn eine [[globale Auferstehung]] und ein [[globaler Schutz der Geistlosen]] hintereinander angewendet werden. Die Verzögerungen sind zwar relativ kurz, etwa fünf bis zehn Sekunden, es dauert aber relativ lange, bis sich der Server wieder erholt hat.
* [[Wetter]]effekte
Wettereffekte alleine lösen normalerweise keine oder nur geringe Lags aus. Allerdings können bestimmte Kombinationen zu stärkeren Lags führen, zum Beispiel ''[[schönes Wetter]]'' kombiniert mit einer globalen Auferstehung und/oder einem globalen Schutz der Geistlosen.
* Update der Freewar-Engine
Bekannt und unvermeidbar sind Lags, die durch eine Einführung einer Änderung der Testwelt in die jeweilige Welt entstehen, wodurch der Server mit rechenlastigen Arbeiten beschäftigt ist.
* Admins
Sollte ein Administrator, aus welchem Grund auch immer, die [[Wikipedia:de:Logdatei|Logs]] der Datenbank durchsuchen, kann dies zu Lags führen.
== Lags vermeiden ==
Um den Server zu schonen, kann man einige Maßnahmen ergreifen, ohne viel tun zu müssen oder Nachteile zu erhalten.<br />Ein einfacher Punkt ist dabei das Einlagern von [[Item]]s in das [[Bankschließfach]], wo die Items nur etwa halb so viel Serverlast benötigen, wie im [[Inventar]]. Ein weiterer, einfacher Punkt ist das Schließen des Inventars. Bei jedem Lebenspunkt, den man verliert, bei jeder Goldmünze, die man aufhebt, bei jedem Aufnehmen eines Items, etc. wird der Inventar-Frame neu geladen. Das heißt, dass jedes mal alle Items aufs Neue geladen und überprüft werden müssen. Ist das Inventar jedoch geschlossen, muss der Server nur abzählen, wie viele Items sich im Inventar befinden - was für den Server sehr viel schonender ist - und welche Items als [[Schnellzauber]] ausgewählt wurden.


{{Stub}}
{{Stub}}


[[Kategorie:Allgemeines]]
[[Kategorie:Allgemeines]]

Version vom 19. September 2007, 20:33 Uhr

Als einen Lag bezeichnet man eine Situation, in welcher der Server zwar noch erreichbar ist, aber kaum noch in Echtzeit reagiert.

Gründe

Für jedes Lag gibt es einen bestimmten Grund. Einige Lags sind deshalb vorherzusehen, andere können jedoch nicht oder nur schwer vorherzusagen sein.

Für jeden vorhersehbare Grüne

  • Back-up

Zu jeder vollen Stunde wird von der Datenbank ein Back-up angefertigt. Allerdings findet dies nicht zur vollen Stunde sondern je nach Server leicht zeitversetzt statt. In Welt 1 ist dies beispielsweise etwa sechs Minuten nach Beginn der neuen Stunde. Bei diesem Lag hat der Server - je nach Anzahl der zu diesem Zeitpunkt spielenden Spielern - eine Verzögerung von ein bis zwei Minuten.

Nicht für jeden vorhersehbare Gründe

Wendet ein Spieler einen globalen Zauber an, können ebenfalls Lags entstehen. Besonders starkt tritt dieser Effekt auf, wenn eine globale Auferstehung und ein globaler Schutz der Geistlosen hintereinander angewendet werden. Die Verzögerungen sind zwar relativ kurz, etwa fünf bis zehn Sekunden, es dauert aber relativ lange, bis sich der Server wieder erholt hat.

Wettereffekte alleine lösen normalerweise keine oder nur geringe Lags aus. Allerdings können bestimmte Kombinationen zu stärkeren Lags führen, zum Beispiel schönes Wetter kombiniert mit einer globalen Auferstehung und/oder einem globalen Schutz der Geistlosen.

  • Update der Freewar-Engine

Bekannt und unvermeidbar sind Lags, die durch eine Einführung einer Änderung der Testwelt in die jeweilige Welt entstehen, wodurch der Server mit rechenlastigen Arbeiten beschäftigt ist.

  • Admins

Sollte ein Administrator, aus welchem Grund auch immer, die Logs der Datenbank durchsuchen, kann dies zu Lags führen.

Lags vermeiden

Um den Server zu schonen, kann man einige Maßnahmen ergreifen, ohne viel tun zu müssen oder Nachteile zu erhalten.
Ein einfacher Punkt ist dabei das Einlagern von Items in das Bankschließfach, wo die Items nur etwa halb so viel Serverlast benötigen, wie im Inventar. Ein weiterer, einfacher Punkt ist das Schließen des Inventars. Bei jedem Lebenspunkt, den man verliert, bei jeder Goldmünze, die man aufhebt, bei jedem Aufnehmen eines Items, etc. wird der Inventar-Frame neu geladen. Das heißt, dass jedes mal alle Items aufs Neue geladen und überprüft werden müssen. Ist das Inventar jedoch geschlossen, muss der Server nur abzählen, wie viele Items sich im Inventar befinden - was für den Server sehr viel schonender ist - und welche Items als Schnellzauber ausgewählt wurden.

Dieser Artikel ist sehr kurz. Hilf FreewarWiki indem Du ihn jetzt erweiterst und bearbeitest!