Webinterface für Gameserver

Dieses Thema im Forum "Webentwicklung" wurde erstellt von lolkind, 15. April 2007 .

  1. 15. April 2007
    hi

    ich hab ein problem: ich habe ein webinterface für meinen root gebastelt, mit dem ich gameserver managen kann.
    gameserver werden mittels exec() und dem entsprechenden befehl gestartet.
    läuft alles ganz gut, doch läuft neben dem eigentlichen gameserver immer noch ein sh-prozess unter www-data mit, der genaut den befehl enthält, den ich abgesetzt habe.
    start ich nun den apachen neu, killt es den gameserver, weil wohl diese prozess beendet wird.
    der befehl sieht ungefähr so aus:
    sudo -u [user unter dem der server laufen soll] [gameserver-start-befehl] >/dev/null

    hat jemand ne idee wie ich das problem lösen kann?

    hab auch schon mal überlegt, ob ich das per cronjob machen soll. also das halt einfach eine start.sh angelegt wird, wenn er gestartet werden soll und der cronjob alle 10min nach der start.sh sucht und die ausführt.

    mfg
    lolkind
     
  2. 15. April 2007
    AW: Webinterface für Gameserver

    Deine zweite idee ist eine möglichkeit, wobei es vielleicht komfortabler wäre wenn du den Cronjob jede Minute ausführen lässt - perfomanceunterschied wirste da nicht merken.

    Eine andere möglichkeit wäre, dass ganze per nohup zu starten, sodass - egal ob der apache gekillt wird oder nicht - das ganze weiterläuft.
    nohup ../programm
     
  3. 16. April 2007
    AW: Webinterface für Gameserver

    thx nohup kannte ich noch net
    dachte nur, dass ein cronjob jede minute zu viel wäre.
    naja werde erstmal die nohup methode ausprobieren (net so viel umschreib-arbeit^^).
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.