文章詳情頁
java - dubbo中session同步問題
瀏覽:118日期:2023-11-13 13:53:05
問題描述
場景如下,dubbo中service模塊和web模塊是兩個服務(wù),想在service模塊中獲取session的話怎么獲取,web模塊因?yàn)橛蠬ttpServletRequest所以很容易獲取到session,但是service模塊要獲取session需要怎么做?看了下spring session,原理是用redis存儲session,但是搜了好久,好是沒有找到具體如何在service模塊的服務(wù)中獲取session的方法
問題解答
回答1:看下這個有沒有幫助:http://www.roncoo.com/course/...
回答2:可以獲取 request 的
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();回答3:
這個一般都是將Session對象序列化存儲在緩存中的,另外可以在單獨(dú)抽離一層做單點(diǎn)登錄的業(yè)務(wù),對外提供查詢Session的API(題外話:這個屬于微服務(wù)架構(gòu)中的Session存儲與同步方面的設(shè)計(jì),不知道是不是技術(shù)經(jīng)理沒給你說清楚)
標(biāo)簽:
java
相關(guān)文章:
1. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.2. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題3. 刷新頁面出現(xiàn)彈框4. javascript - 編程,算法的問題5. javascript - 怎么看網(wǎng)站用了什么技術(shù)框架?6. mysql - 用PHPEXCEL將excel文件導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)5000+條,本地?cái)?shù)據(jù)庫正常,線上只導(dǎo)入15條,沒有報(bào)錯,哪里的問題?7. javascript - 請教空白文本節(jié)點(diǎn)的問題8. PC 手機(jī)兼容的 編輯器9. 關(guān)于Android權(quán)限的獲取問題,大家遇到過這樣的情況嘛?10. css - 關(guān)于border-image
排行榜

熱門標(biāo)簽