文章詳情頁
java - dubbo分布式調用傳參數
瀏覽:93日期:2023-11-03 08:28:07
問題描述
背景:現有代碼做改造,原有結構是直接通過servlet的service()方法做完全部業務邏輯;現在改造結構,將service()方法拆分為幾個服務,通過dubbo框架,將服務組裝出業務邏輯。
問題:以前結構有用到threadlocal線程局部變量(比如用來存session),現在改造程序結構,拆分出的服務在別的jvm線程中運行,肯定取不到threadlocal變量。
想知道dubbo框架有沒有可以用來傳一些例如session變量信息的方法。
問題解答
回答1:通過dubbo的RpcContext的attachment(map存儲keyvalue),可以隱式傳參。
標簽:
java
相關文章:
1. javascript - h5 video層級太高導致浮在div上面,如何解決?2. angular.js - angular 2 應用如何進行打包?如何使用gulp打包?3. javascript - 如何獲取未來元素的父元素在頁面中所有相同元素中是第幾個?4. cordova - myeclipse2014 導入android項目報錯5. javascript - 圖片無法正常加載6. python中怎么對列表以區間進行統計?7. java - Spring Mvc全局異常處理器@ControllerAdvice不起作用?8. javascript - Ajax加載Json時,移動端頁面向左上角縮小一截兒,加載完成后才正常顯示,這該如何解決?9. mysql ER_BAD_DB_ERROR: Unknown database ’test’10. mysql - 記得以前在哪里看過一個估算時間的網站
排行榜
