J'ai écrit plusieurs services Windows en python, et maintenant je dois les porter sous Linux. Ces services se répètent constamment jusqu'à ce qu'un drapeau d'extrémité soit signalé, signalant l'arrêt du travail. C'est comme n'importe quel service dans Windows, il implémente les méthodes start/stop/restart en utilisant les bibliothèques pywin32 pour se connecter au framework de Windows. Existe-t-il un cadre pour ces commandes sous Linux? Je ne trouve aucune documentation à ce sujet.Service Windows Service Daemon Python
Y a-t-il un modèle à suivre lors du développement de services Linux (daemons)? Si oui, où puis-je trouver ces ressources?
Je sais qu'il existe de nombreux paquets tiers pour Linux Daemon sur pypi, est-ce que quelqu'un a des préférences?
Existe-t-il un moyen de voir si un service s'exécute sur une autre machine Linux? Pouvez-vous démarrer et arrêter un service sur une machine Linux à distance? Si vous ne pouvez pas vérifier si un service est en cours d'exécution sous Linux, ce que je pensais faire a été la création d'un serveur qui accepte une variété de commandes comme:
- ETAT - informe si un travail est en cours d'exécution sur la machine X
- TURNOFF - se termine le service (si on peut le faire)
- ACTIVER - tourne le service sur une machine (si on peut le faire)
Désolé pour le large éventail de questions, mais je suis un L inux noob.
Merci
Bon ensemble de questions que je cherche la même chose. – eduncan911