Python Serverdienst unter Windows und Linux
Verfasst: Mittwoch 3. Mai 2006, 14:13
Hallo,
folgendes Problem: Ich würde gern ein Python-Tool, das über das "socket"-modul Netwerkverbindungen entgegennimmt und verarbeitet, als Dienst (aka Service unter MS-Windows) laufen lassen.
Da als Server-Betriebssystem sowohl Linux als auch Windows zum Einsatz kommen soll habe ich folgende Probleme:
- Kann man so etwas os-independent in Python machen ( also ohne Plattformspezifische Module ) ?
- Wie kann ich sicherstellen das der Dienst neu gestartet wird wenn er einmal per unhandeled Exception auf die Backen fallen sollte ?
- Wie kann man dem Python-Interpreter sagen das er mit minimaler Prio laufen soll um wenig Resourcen zu fressen und automatisch nach dem Booten gestartet wird ?
Fragen über Fragen. Vielen Dank für jede Hilfe im Voraus.
Bernd
folgendes Problem: Ich würde gern ein Python-Tool, das über das "socket"-modul Netwerkverbindungen entgegennimmt und verarbeitet, als Dienst (aka Service unter MS-Windows) laufen lassen.
Da als Server-Betriebssystem sowohl Linux als auch Windows zum Einsatz kommen soll habe ich folgende Probleme:
- Kann man so etwas os-independent in Python machen ( also ohne Plattformspezifische Module ) ?
- Wie kann ich sicherstellen das der Dienst neu gestartet wird wenn er einmal per unhandeled Exception auf die Backen fallen sollte ?
- Wie kann man dem Python-Interpreter sagen das er mit minimaler Prio laufen soll um wenig Resourcen zu fressen und automatisch nach dem Booten gestartet wird ?
Fragen über Fragen. Vielen Dank für jede Hilfe im Voraus.
Bernd