Existe-t-il une solution pour gérer plusieurs processus d'arrière-plan démarrés par plusieurs utilisateurs? Je suis à la recherche d'un planificateur de tâches/queuer. Il devrait permettre aux utilisateurs de se connecter, de démarrer de nouveaux processus d'arrière-plan, de les surveiller et de les supprimer.Gestion des processus d'arrière-plan démarrés par plusieurs utilisateurs
1
A
Répondre
1
une bonne option pourrait être Gearman. En gearman, vous avez des façons d'exécuter des emplois: attached ou background. Si vous utilisez des tâches jointes, vous pouvez ajouter des fonctions de rappel pour vérifier la progression et effectuer d'autres tâches au cours de la tâche. Regardez le php api, vous serez en mesure de voir de nombreux bons exemples de l'utilisation de gearman. La seule chose qui manque est le fait de tuer (arrêter) la tâche. À mon avis, vous avez deux options:
- garder le vote des tâches et vérifier l'état d'un certain drapeau: Je dirais un disque sur le db
- sauver le pid et envoyer un signal au démon pour arrêter en cours d'exécution: ici vous avez un good example
Questions connexes
- 1. Plusieurs 'serveurs de développement' démarrés par Visual Studio
- 2. Gestion des messages des utilisateurs non enregistrés par filtrage
- 3. Gestion des utilisateurs dans MSSQL
- 4. API de gestion des utilisateurs
- 5. Gestion des utilisateurs: Gestion des utilisateurs dans des "groupes" définis par l'utilisateur, schéma de base de données et logistique
- 6. ORACLE 7.3 gestion des utilisateurs
- 7. Gestion des utilisateurs dans Sharepoint
- 8. Gestion des utilisateurs avec Postgresql
- 9. php/mysql gestion des utilisateurs
- 10. Gestion des utilisateurs du terminal via System.DirectoryServices
- 11. Modèles de gestion des utilisateurs ASP.NET
- 12. Gestion des utilisateurs dans un TRAC privé
- 13. Gestion des utilisateurs multiples (émission de factures)
- 14. Personnaliser la gestion des utilisateurs django
- 15. Gestion des utilisateurs et accès aux pages
- 16. Partitionnement des utilisateurs - plusieurs OpenID
- 17. Processus de gestion des événements clés
- 18. théorie de la gestion des processus
- 19. Windows processus de gestion
- 20. Gestion des utilisateurs de l'agent de construction multiple TFS 2010
- 21. Comment implémenter des hiérarchies multiniveaux dans la gestion des utilisateurs
- 22. Gestion des données des utilisateurs dans le moteur de l'application
- 23. Gestion des utilisateurs PHP/Mysql avec des répertoires personnalisés question
- 24. Gestion de processus Python
- 25. Gestion personnalisée des utilisateurs pour Google App Engine Java
- 26. Interface utilisateur pour la gestion des utilisateurs SQL Server
- 27. Gestion des utilisateurs et des mots de passe Git
- 28. Services Silverlight et .NET RIA - Gestion des utilisateurs
- 29. Est-il possible que les redémarrages de travail IIS ou ASP.NET terminent les processus enfants démarrés par le site Web?
- 30. Connaissez-vous un projet de gestion des utilisateurs en Java?
s'il vous plaît donner plus de détails. serveur OS, interface (bureau/web), etc. – stillstanding
ubuntu, serveur sans tête. – KJW