Bonjour !
J'aurai besoin des lumières de quelqu'un qui s'y connait mieux que moi en Thread (ce qui n'est pas dur).
Voici le contexte : Nous sommes dans une application web où un utilisateur upload un fichier qui va être traité. Ce traitement pouvant être long, je l'ai lancé dans un nouveau thread pour ensuite rediriger l'utilisateur vers une page de suivi. (Sur cette page, je lis périodiquement des informations écrites par le Thread dans la Session.)
Tout fonctionne bien. Le problème qui se pose c'est qu'on a pas de visibilité sur le Thread. Si je veux le forcer à s'interrompre ? Par exemple parce qu'il serait resté bloqué pour une raison X ou Y. Y a-t-il un moyen d'enregistrer une référence (un ID unique ?) permettant de retrouver mon thread et son état et éventuellement de le tuer "proprement" ?
En vous remerciant d'avance !
Laewella
Partager