[發(fā)明專利]一種信息處理方法及對應裝置有效
| 申請?zhí)枺?/td> | 201510642169.1 | 申請日: | 2015-09-30 |
| 公開(公告)號: | CN105357271B | 公開(公告)日: | 2019-05-24 |
| 發(fā)明(設計)人: | 馮永剛 | 申請(專利權(quán))人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息處理 方法 對應 裝置 | ||
本發(fā)明公開了一種信息處理方法及對應裝置,用于解決現(xiàn)有技術中因節(jié)點基于重發(fā)業(yè)務請求返回響應結(jié)果導致的業(yè)務處理總耗時過長的問題。所述方法包括:存儲節(jié)點接收服務器發(fā)送的第一請求,第一請求包括第一請求標識,第一請求標識用于表征第一請求所請求的內(nèi)容;存儲節(jié)點從第一請求中獲取第一請求標識,并判斷本地緩存中是否保存有第一請求標識,其中,存儲節(jié)點的本地緩存保存有存儲節(jié)點已接收的請求所包含的請求標識;如果存儲節(jié)點的本地緩存保存有第一請求標識,則存儲節(jié)點將在第一請求之前接收的,包含第一請求標識的第二請求的第二響應結(jié)果作為第一請求的第一響應結(jié)果;存儲節(jié)點向服務器返回第一響應結(jié)果。
技術領域
本發(fā)明涉及計算機技術領域,特別涉及一種信息處理方法及對應裝置。
背景技術
現(xiàn)有技術中,服務器在向節(jié)點發(fā)送業(yè)務請求時,通常會設置超時時長,如果節(jié)點未能在超時時長內(nèi)返回業(yè)務請求的響應結(jié)果,則服務器會向節(jié)點重發(fā)業(yè)務請求,使服務器響應新接收的業(yè)務請求并返回響應結(jié)果。
但是,節(jié)點響應重發(fā)的業(yè)務請求,意味著節(jié)點基于之前接收的業(yè)務請求的響應過程將被舍棄,導致系統(tǒng)資源的浪費以及業(yè)務處理總耗時過長。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種信息處理方法及對應裝置,用于解決現(xiàn)有技術中因節(jié)點基于重發(fā)業(yè)務請求返回響應結(jié)果導致的業(yè)務處理總耗時過長的問題。
第一方面,本發(fā)明實施例提供一種信息處理方法,包括:
存儲節(jié)點接收服務器發(fā)送的第一請求,所述第一請求用于請求對所述存儲節(jié)點存儲的數(shù)據(jù)進行操作,所述第一請求包括第一請求標識,所述第一請求標識用于表征所述第一請求所請求的內(nèi)容;
所述存儲節(jié)點從所述第一請求中獲取所述第一請求標識,并判斷本地緩存中是否保存有所述第一請求標識,其中,所述存儲節(jié)點的本地緩存保存有所述存儲節(jié)點已接收的請求所包含的請求標識;
如果所述存儲節(jié)點的本地緩存保存有所述第一請求標識,則所述存儲節(jié)點將在所述第一請求之前接收的,包含所述第一請求標識的第二請求的第二響應結(jié)果作為所述第一請求的第一響應結(jié)果;
所述存儲節(jié)點向所述服務器返回所述第一響應結(jié)果。
結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,在所述存儲節(jié)點判斷本地緩存中是否保存有所述第一請求標識之前,還包括:
所述存儲節(jié)點確定所述第一請求包括重傳標識,所述重傳標識用于表明所述第一請求為重傳請求。
結(jié)合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,在所述存儲節(jié)點將在所述第一請求之前接收的包含所述第一請求標識的第二請求的第二響應結(jié)果作為所述第一請求的第一響應結(jié)果之前,還包括:
所述存儲節(jié)點在本地緩存中定位出所述第二響應結(jié)果。
結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,在所述存儲節(jié)點接收服務器發(fā)送的第一請求之前,還包括:
所述存儲節(jié)點接收所述服務器發(fā)送的所述第二請求;
所述存儲節(jié)點確定所述第二請求為初傳請求;
所述存儲節(jié)點將所述第二請求包含的所述第一請求標識存儲在本地緩存中;
所述存儲節(jié)點響應所述第二請求,執(zhí)行所述第二請求所請求的數(shù)據(jù)操作;
所述存儲節(jié)點在執(zhí)行完所述第二請求所請求的數(shù)據(jù)操作之后,生成所述第二響應結(jié)果,并將所述第二響應結(jié)果保存在所述存儲節(jié)點的本地緩存中。
結(jié)合第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述存儲節(jié)點確定所述第二請求為初傳請求,包括:
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術有限公司,未經(jīng)華為技術有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510642169.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





