一種基于Dubbo服務的會話消息的傳遞方法和裝置

基本信息

申請?zhí)?/td> CN202011206768.6 申請日 -
公開(公告)號 CN112256456B 公開(公告)日 2021-10-01
申請公布號 CN112256456B 申請公布日 2021-10-01
分類號 G06F9/54(2006.01)I;G06F9/48(2006.01)I;G06F8/41(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 樂思文 申請(專利權)人 武漢物易云通網(wǎng)絡科技有限公司
代理機構 深圳市六加知識產權代理有限公司 代理人 崔肖肖;向彬
地址 430000湖北省武漢市東湖新技術開發(fā)區(qū)光谷大道77號金融后臺服務中心一期A3棟12層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于Dubbo服務的會話消息的傳遞方法和裝置,該傳遞方法包括:第一Dubbo服務接收到來自于消費方的第一請求后,選取目標執(zhí)行線程對第一請求進行處理;第一過濾器從第一請求中獲取第一上下文消息,并將第一上下文消息存儲在第一線程局部變量中,在第一過濾器完成上下文消息的存儲后,第二過濾器將第一上下文消息存儲在第二線程局部變量;在第一Dubbo服務發(fā)生級聯(lián)調用時,可以從第二線程局部變量中獲取第一上下文消息,以進行第一請求的后續(xù)邏輯處理。在本發(fā)明中,擴展的過濾器將上下文消息存儲在新增的局部變量中,當發(fā)生級聯(lián)調用時,可以從新增的局部變量獲取上下文消息,避免Dubbo服務中會話消息的問題丟失。