Hintergrund: Die ursprüngliche Struktur besteht darin, die gesamte Geschäftslogik direkt über die service()-Methode des Servlets zu vervollständigen. Die service()-Methode wird nun in mehrere Dienste aufgeteilt zusammengestellt durch das Dubbo-Framework.
Problem: In der Vergangenheit wurden in der Struktur lokale Thread-Variablen verwendet (z. B. zum Speichern von Sitzungen). Da nun die Programmstruktur geändert wird und die getrennten Dienste in anderen JVM-Threads ausgeführt werden, sind Thread-Local-Variablen definitiv nicht verfügbar.
Ich würde gerne wissen, ob das Dubbo-Framework über eine Methode verfügt, mit der einige Sitzungsvariableninformationen übergeben werden können.
通过dubbo的RpcContext的attachment(map存储keyvalue),可以隐式传参。