Maison > Questions et réponses > le corps du texte
Contexte : Le code existant est modifié. La structure d'origine consiste à compléter directement toute la logique métier via la méthode service() du servlet. Maintenant, la structure est modifiée, la méthode service() est divisée en plusieurs services et les services sont. assemblé via le framework dubbo.
Problème : dans le passé, la structure utilisait des variables locales de thread threadlocal (par exemple, utilisées pour stocker les sessions). Maintenant que la structure du programme est modifiée et que les services séparés s'exécutent dans d'autres threads jvm, les variables threadlocal ne seront certainement pas disponibles.
J'aimerais savoir si le framework Dubbo dispose d'une méthode pouvant être utilisée pour transmettre certaines informations sur les variables de session.
天蓬老师2017-06-14 10:53:38
Les paramètres peuvent être transmis implicitement via la pièce jointe du RpcContext de dubbo (la carte stocke la valeur-clé).