Behind the Scenes
29. Dezember 2011 in Allgemein
Ich dachte mir gerade so, dass es doch mal schön wäre wenn die Spieler mal sehen könnten, was so hinter dem Minecraft Server steckt.
Nun, hier habt ihr ein paar Infos.
Fangen wir doch mal von der Homepage an.
Hier eine kleine Statistik, wann unsere Homepage besucht wird, und wie sich die Besucher entwickeln:

Insgesamt haben wir bis jetzt 645 Spieler die sich auf unserem Server registriert haben.
Davon besuchen 138 Spieler die Homepage immer wieder.
Die Top 5 Länder der Besucher sind:

Kommen wir nun zur Hardware bzw. Software.
Der Server läuft auf einem Root Server mit Debian als Betriebssystem.
So schaut dann die Auslastung der CPU aus wenn Minecraft, Homepage und TeamSpeak 3 Server laufen:

Der Minecraft Server macht alle 2 Stunden ein Backup von der gesamten Welt, damit blos nichts verloren geht. Diese Backups werden exakt 7 Tage aufgehoben und werden danach gelöscht.
Jede Woche wächst die Welt um 70 MB. Das machen Pro Woche insgesamt 16000 MB (16GB) Backups.
Desweiteren startet der Minecraft Server alle 12 Stunden neu.
Der Code dafür schaut dann so aus:
55 11 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 5 Minuten.\r”`”
56 11 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 4 Minuten.\r”`”
57 11 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 3 Minuten.\r”`”
58 11 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 2 Minuten.\r”`”
59 11 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 1 Minute.\r”`”
0 12 * * * screen -S Minecraft -p 0 -X stuff “`printf “stop\r”`”
55 23 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 5 Minuten.\r”`”
56 23 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 4 Minuten.\r”`”
57 23 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 3 Minuten.\r”`”
58 23 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 2 Minuten.\r”`”
59 23 * * * screen -S Minecraft -p 0 -X stuff “`printf “say Server neustart in 1 Minute.\r”`”
0 0 * * * screen -S Minecraft -p 0 -X stuff “`printf “stop\r”`”
Ich denke das sollte mal für den Anfang reichen ![]()
Wenn ihr mehr sehen möchtet oder Fragen habt, dann lasst doch mal einen Kommentar hier.
Happy Mining
~ Montaxx