Servertick: Unterschied zwischen den Versionen
Xenox (Diskussion | Beiträge) |
Xenox (Diskussion | Beiträge) |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
Um automatische Abläufe auf einem Webserver abarbeiten zu können werden so genannte [http://www.http://de.wikipedia.org/wiki/Cron.com Cronjobs] (CJ)verwendet. Diese werden je nach Einstellung alle x Minuten ausgeführt. | Um automatische Abläufe auf einem Webserver abarbeiten zu können werden so genannte [http://www.http://de.wikipedia.org/wiki/Cron.com Cronjobs] (CJ)verwendet. Diese werden je nach Einstellung alle x Minuten ausgeführt. | ||
| − | In Omega-Day gibt es neben direkt ausgeführten Befehlen (z.B. Gebäude bauen, Schiffe versenden etc) diverse Cronjobs, welche man grob in | + | In Omega-Day gibt es neben direkt ausgeführten Befehlen (z.B. Gebäude bauen, Schiffe versenden etc) diverse Cronjobs, welche man grob in folgende Zeitkategorien einteilen kann: |
| − | = | + | ===Minütliche CJ=== |
| − | ==Minütliche CJ== | + | |
Cronjobs die jede volle Minute ausgeführt werden: | Cronjobs die jede volle Minute ausgeführt werden: | ||
In diese Kategorie fallen zum Beispiel | In diese Kategorie fallen zum Beispiel | ||
| Zeile 14: | Zeile 13: | ||
</ul> | </ul> | ||
| − | == | + | ===15-Minütliche CJ=== |
Cronjobs die alle 15 Minuten ausgeführt werden: | Cronjobs die alle 15 Minuten ausgeführt werden: | ||
Dies sind primär serverseitige Aktualisierungsjobs. Sie werden alle 15 Minuten zur Minute 01, 16, 31, 46 ausgeführt und beinhalten z.B. | Dies sind primär serverseitige Aktualisierungsjobs. Sie werden alle 15 Minuten zur Minute 01, 16, 31, 46 ausgeführt und beinhalten z.B. | ||
Aktuelle Version vom 2. März 2012, 16:25 Uhr
Allgemeines
Um automatische Abläufe auf einem Webserver abarbeiten zu können werden so genannte Cronjobs (CJ)verwendet. Diese werden je nach Einstellung alle x Minuten ausgeführt.
In Omega-Day gibt es neben direkt ausgeführten Befehlen (z.B. Gebäude bauen, Schiffe versenden etc) diverse Cronjobs, welche man grob in folgende Zeitkategorien einteilen kann:
Minütliche CJ
Cronjobs die jede volle Minute ausgeführt werden: In diese Kategorie fallen zum Beispiel
- anlaufende Kämpfe Kampfbeginn
- Abbautick von Bergbauschiffen
15-Minütliche CJ
Cronjobs die alle 15 Minuten ausgeführt werden: Dies sind primär serverseitige Aktualisierungsjobs. Sie werden alle 15 Minuten zur Minute 01, 16, 31, 46 ausgeführt und beinhalten z.B.
- Kolonisationen, Invasionen, etc.
- Aktualisierung des Kriegsmodus
- Aktualisierung der Forschungszeiten
- Aktualisierung der Highscore (dies sogar alle 10 Minuten)
Viele dieser Dinge können aber auch manuell aktualisiert werden. Wenn man beispielsweise eine Sekunde nach Ende einer Invasion oder Kolonisation den Orbit des entsprechenden Planeten aktualisiert, so findet sofort eine Aktualisierung der Planetenbesitzereigenschaften statt.