2017-10-18 10 views
0

J'essaye d'écrire un programme qui lance de nouvelles tâches dans de nouveaux threads. Les données sont transmises des threads de tâche à un seul thread de traitement/travail via une file d'attente prioritaire (les tâches les plus importantes sont donc les processus en premier). Le thread de travail/traitement obtient des données prioritaires de la file d'attente et limite les appels à une API RESTPython gestion des tâches dans les threads lors de l'utilisation de la file d'attente prioritaire

Comment puis-je renvoyer les données à leur tâche de création, tout en assurant le suivi de toutes les données de tâches de tâches particulières?

Remerciements

Répondre

0

Dans votre requête, l'entrée de la file d'attente inclut une file d'attente de réponses. Lorsque vous avez terminé, placez une réponse dans la file d'attente de réponse.

Le thread demandeur attend dans la file d'attente de réponse.

Une méthode de rappel pourrait alternativement être utilisée.