鍍金池/ 問答/Java  Python/ 如何在兩個(gè)spring mvc項(xiàng)目中共享session中的信息?

如何在兩個(gè)spring mvc項(xiàng)目中共享session中的信息?

最好使用一個(gè)工具類封裝起來,方便重復(fù)利用。。。一直沒有思緒

回答
編輯回答
萌吟

session共享有很多方案,大致方向有兩個(gè),一個(gè)做同步,一個(gè)是集中管理。同步的話,那么兩個(gè)jvm實(shí)例中都會(huì)用同樣的session數(shù)據(jù),但及時(shí)同步是個(gè)問題,然后如果量大那么內(nèi)存也是個(gè)問題。另外一個(gè)集中管理,簡(jiǎn)單理解就是有個(gè)單獨(dú)的服務(wù),兩個(gè)jvm都去這個(gè)服務(wù)上讀寫session數(shù)據(jù)??梢杂米鱯ession集中管理的,推薦類似redis,memcache之類的。核心原理就是多個(gè)jvm公用同一個(gè)第三方服務(wù),所以你用mysql數(shù)據(jù)庫(kù)也可以

2017年1月29日 03:18
編輯回答
巫婆

spring-session

2018年6月23日 02:46
編輯回答
爛人

可以使用中間緩存

2018年9月18日 10:04
編輯回答
愛礙唉

把它們合起來

2017年4月28日 13:21