[Postfixbuch-users] Hilfe bei Daemon-Programmierung in Perl

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mo Feb 6 09:10:33 CET 2006


* Oliver Geisen <oliver.geisen at kreisbote.de>:
> Hallo,
> 
> ich hoffe es ist nicht zu Off-Topic wenn ich hier um Hilfestellung  
> bitte.
> Ich bin dabei einen Daemon in Perl zu programmieren, der als Proxy- 
> Daemon in Postfix eingeklinkt wird und Mails kopiert.
> Ich nenne das Teil "mailtee".
> 
> Ich glaube ich bin schon sehr weit, jedoch komme ich beim  
> Prozessmanagement nicht weiter.
> Mein Wunsch ist es einen laufenden Daemon zu haben, der auf Bedarf  
> neue Childs forkt. Diese wiederrum sollen aus Performancegründen eine  
> gewisse Anzahl von Verbindungen handeln und sich dann, aus  
> Sicherheitsgründen, beenden.
> 
> Design-Konzept war:
>   - Es lauscht zunächst nur ein Prozess an einem Port.
>   - Sobald eine Anforderung kommt, muss ein weiterer Prozess diese  
> beantworten, sodass immer ein "lauscher" verfügbar ist.
>   - Die maximale Anzahl der Prozesse soll nicht limitiert (stichwort  
> pre-fork) sein.
>   - Jeder Prozess soll, wenn er mal ins Leben gerufen wurde, eine  
> maximale Anzahl von Verbindungen handeln und sich dann beenden.

Klingt nach Net::Server oder so.

-- 
Ralf Hildebrandt (Ralf.Hildebrandt at charite.de)          spamtrap at charite.de
Postfix - Einrichtung, Betrieb und Wartung       Tel. +49 (0)30-450 570-155
http://www.postfix-buch.com
I was married by a judge. I should have asked for a jury. - Groucho Marx



Mehr Informationen über die Mailingliste Postfixbuch-users