Thread Wie man am Besten einen Daemon schreibt (12 answers)
Opened by cala.vera at 2006-03-09 11:20

bloonix
 2006-03-09 12:37
#37175 #37175
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Hallo cala.vera,

Details bzw. Code wäre schon wichtig, um dem Problem auf
die Schliche zu kommen. Ob da Grundlagen weiterhelfen, ist
wirklich sehr fraglich.

Für ein größeres Projekt habe ich auch mal zwei Deamons
(Server & Client) geschrieben, die sich auf auf ettlichen
Maschinen unterhalten.

Grundlegend schreibe ich Deamons wie folgt:

1. while Schleife, in der auf eingehende Frage gewartet wird
2. Objekte, Variablen etc. deklarieren, erzeugen
3. Abfrage auswerten
4. Daten sammeln
5. Daten aufbereiten
6. Daten versenden
7. Objekte, Variablen etc. zerstören

Hattest du dir sowas vorgestellt?

Hast du den Deamon mal beobachtet, wie er sich mit der
Zeit verhält? Zum Beispiel:

1. Speicher Entwicklung
2. Wartezustände
3. Logfiles

Meine Deamons schreiben für jede Aktion eine Meldung mit
Datums- und Zeitstempel, damit ich immer weiß, an welcher
Position im Skript - gedanklich - sich der Deamon
gerade befindet und für welche Aktion er hin und wieder sehr
viel Zeit benötigt. Selbst wenn zwischen zwei aufeinander-
folgenden print-Anweisungen eine Minute Zeit vergeht, kann
man Mutmaßungen anstellen. Diese sehr genaue Logdoku
sollte man aber ausstellen können.

Greez,
opi
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread Wie man am Besten einen Daemon schreibt