Thread Suche Modul in bezug auf Filehandles (3 answers)
Opened by Gast at 2006-09-20 13:45

Gast Gast
 2006-09-20 13:45
#70088 #70088
Ich weiss das es das Modul gibt aber ich weiss nciht mehr wie es heisst. Und zwar mein Problem ist folgendes. Ich habe ein UDP Serverscript das Nachrichten von allen Servern in der Serverfarm bekommt. Ich schreibe diese Nachrichten zentral auf dem Loggingserver in verscheidene Dateien.
Wenn die Datei groesser 1 GB ist wird sie umbenannt und es wird eine neue Datei erstellt in die weiter geschrieben wird. Soweit funktioniert auch alles. Nur ist es so das die Anzahl der unterschiedlichen Files immer mehr werden. Bis jetzt mache ich folgendes.
Code: (dl )
1
2
3
open(FILE, ">> /var/log/central/$filename.log"),
print FILE $text."\n";
close(FILE);

Ich weiss aber das es ein Modul gibt das das mir den staendigen open close abnimmt. bzw. das ich nicht immer die Datei aufmachen und schliessen muss.

Wichtig ist das der $text sofort mit einem
Code: (dl )
tail -f /var/log/central/filename.log 

zu sehen ist. Deswegen muss ich das irgendwie raus flushen koennen, ich weiss aber nicht wie.

View full thread Suche Modul in bezug auf Filehandles