Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Server stabil machen?



snark
16. Dezember 2005, 14:15
Hallo jungs, super support habt ihr, (Exelent)

mein problem.

ich habe mehrere server auf einem root server laufen, ist alles klasse, aber beim map wechsel get der server timeout, und startet neu, wenn ich den server mit /quit restarte, dauert es manschmal bis zu 2minuten das er wieder startet, gibt es ein plugin oder änliches mit dem man die server stabil/er machen kann?




MFG: snark

Danke für jede antwort.

Thomas H.
16. Dezember 2005, 15:02
Wenn ich das richtig gelesen habe im anderen Thread von dir, hast du doch 1.6 Server?
Wenn ja, restarte die Server lieber mal mit dem Befehl "reload" - dann werden alle Plugins neu geladen und alle Konfigurationsdateien neu eingelesen - ein praktischer simulierter Restart also, ohne den Server zu beenden.
Mit "quit" killst du den Server, d.h. er startet nur neu, wenn -autoupdate in der Startzeile ist.
Da du screen verwendest, aber kein autoupdate, versucht screen, den Prozess "am Leben" zu halten und startet ihn nach einer gewissen Timeout-Zeit wieder neu.
Da screen eher dazu gedacht ist, Konsolenanwendungen laufen zu lassen, sie aber nicht zu kontrollieren, kann das schonmal seine Zeit dauern.

Probier also mal, deine Server mit -autoupdate zu starten (z.B. screen -A -m -d -S server1 ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 -port 27015 -autoupdate). Dann sollte der Server beim quit-Befehl auch sofort neu starten - es kann allerdings sein, dass du Fehler erhälst, wenn die steam Binary (die steam-Datei) nicht im selben Ordner wie die hlds_run ist - da autoupdate den Server wie schon der Name sagt, automatisch Updated.

snark
16. Dezember 2005, 16:14
hallo, ich habe getan was du sagtest, aber bei einem mapchange geht der server immernoch timeout.

mfg: snark

Thomas H.
16. Dezember 2005, 16:36
Das ist für einen 1.6 Server meines Wissens nach auch vollkommen normal, wenn er 2 Sekunden nicht antwortet o.ä.
Die User, die darauf verbunden sind, merken davon ja nichts und für die Listung des Servers in der Serverliste sollte das auch nicht relevant sein - es sei denn der Server schaltet sich bei Mapchange komplett ab?
Wenn ja, überprüfe mal, ob alle Maps richtig hochgeladen sind (mit sprites, etc. - wenn du nur Standardmaps drauf hast sollte ein ./steam -command update -game cstrike -dir ~server reichen.