English   German
  #1  
Old 02-11-2002, 19:46
b25p b25p is offline
-= TeamSpeak User =-
 
Join Date: Nov 2002
Location: Germany
Posts: 15
b25p is on a distinguished road
TeamSpeak und daemontools?

Hallo,

zunächst einmal ein dickes Danke für solch ein großartiges Produkt - super Leistung

Ich möchte TeamSpeak gerne unter den daemontools laufen lassen.
Allerdings funktioniert das nicht wirklich, da sich der Server in den Background zurückzieht. Supervise denkt dann, der Prozess wäre abgestürzt und startet einen neuen -- was logischerweise nur schief gehen kann

Gibt es vielleicht eine Option um dem Server das forken in den Hintergrund sein zu lassen oder sonstige sachdienliche Hinweise?

TIA.
Reply With Quote
  #2  
Old 03-11-2002, 07:36
R. Ludwig R. Ludwig is offline
-= TeamSpeak Team =-
 
Join Date: Jun 2002
Location: Germany
Posts: 1,089
R. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant futureR. Ludwig has a brilliant future
Hi,

also eine option fuers nicht forken gibts nicht.
mehr kann ich dazu auch nicht sagen sorry.

weiss auch nicht ob das irgendwie sinvoll ist sone option
einzufuegen ?!!

mfg
ralf
Reply With Quote
  #3  
Old 03-11-2002, 14:38
b25p b25p is offline
-= TeamSpeak User =-
 
Join Date: Nov 2002
Location: Germany
Posts: 15
b25p is on a distinguished road
Hi Ralf,

danke für Deine Antwort.

Ob es für viele Sinnvoll ist, weiß ich nicht. Ich habe hier im Forum nur einen gefunden, der das gleiche machen wollte wie ich.

Es ging mir primär um die Ausfallsicherheit -- auch TeamSpeak darf mal abstürzen. Solange es danach neu gestartet wird, hab' ich keine Probleme damit

Nunja, schaden würde eine solche Option sicher nicht. Falls Du also irgendwann mal Zeit hast und nichts damit anzufangen weißt...

Ansonsten bin ich natürlich auch gerner für andere Lösungsansätze offen. Vielleicht hat jemand anderes schon etwas ähnliches gemacht so daß das Rad nicht neu erfunden werden muß?
Reply With Quote
  #4  
Old 12-11-2002, 23:22
Spida Spida is offline
-= TeamSpeak User =-
 
Join Date: Nov 2002
Location: Somewhere
Posts: 5
Spida is on a distinguished road
Lightbulb

Warum willst du das mit Daemontools machen? nen einfacher cron-job würds auch tun... man könnt z.B. testen, ob die ports noch offen sind, sich sogar vom Webinterface die Seite ziehen oder sich mitm Client einloggen, in praktisch freien Zeitabständen und dann bei bedarf den Server neu starten...
Reply With Quote
  #5  
Old 13-11-2002, 00:13
b25p b25p is offline
-= TeamSpeak User =-
 
Join Date: Nov 2002
Location: Germany
Posts: 15
b25p is on a distinguished road
Weil die bei mir sowieso laufen, ich weiß dass sie gut laufen (was ich bei selbst gestricktem nie so recht weiß ), logging eingebaut ist und ich sie einfach mag
Ausserdem würde der Server im Fall der Fälle innerhalb weniger Sekunden neu gestartet werden.

Ich werde vielleicht demnächst was zu basteln versuchen. Allerdings glaube ich, für die Überwachung fängt man besser mit der PID, die der Server ja sogar noch in einem File ablegt, an...
Reply With Quote
  #6  
Old 13-11-2002, 23:28
b25p b25p is offline
-= TeamSpeak User =-
 
Join Date: Nov 2002
Location: Germany
Posts: 15
b25p is on a distinguished road
So, ich hab jetzt mal was gebalstelt

Hier mein run-file, vielleicht kann ja noch jemand anderes was damit anfangen:

Code:
#!/bin/bash
softlimit -m 20000000 setuidgid ts /usr/local/tss2/server_linux 2>&1
while checkproc -p /usr/local/tss2/server.pid /usr/local/tss2/server_linux
do
   sleep 10
done
Scheint recht gut zu laufen, aber da es das noch nicht lange tut und ich generell nicht wirklich der Linux-Profi bin... wer weiß
Reply With Quote
  #7  
Old 11-12-2003, 17:41
ReiserFS ReiserFS is offline
-= TeamSpeak User =-
 
Join Date: Dec 2003
Location: Brazil
Posts: 17
ReiserFS is on a distinguished road
Send a message via ICQ to ReiserFS
first: sorry for posting in english, im brazilian and i dont know speak in german.

second: checkproc is an suse native command, how can i make an runit script for slackware 9.1?

anybody can help me?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:54.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Add to Bookmarks   |   Printview   |   Contact Us   |   Legal Notices