[發(fā)明專利]一種基于雙層軟負載架構(gòu)的網(wǎng)絡(luò)故障診斷方法及裝置有效
| 申請?zhí)枺?/td> | 202011633473.7 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112822071B | 公開(公告)日: | 2022-03-25 |
| 發(fā)明(設(shè)計)人: | 李靜晨;袁陽;閆凡茜;王娟娟 | 申請(專利權(quán))人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L43/0811 | 分類號: | H04L43/0811;H04L43/0817;H04L41/0631 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 任默聞;孫乳筍 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 雙層 負載 架構(gòu) 網(wǎng)絡(luò) 故障診斷 方法 裝置 | ||
本發(fā)明提供一種基于雙層軟負載架構(gòu)的網(wǎng)絡(luò)故障診斷方法及裝置,可用于金融領(lǐng)域或其他技術(shù)領(lǐng)域。所述方法包括:獲得訪問報文的診斷參數(shù);獲得第一配置節(jié)點的實時狀態(tài)信息以及第二IP地址的健康狀態(tài);獲得第三IP地址、第三端口號、第一軟負載健康檢查鏈接、第二返回值、第二配置節(jié)點的實時狀態(tài)信息和第三IP地址的健康狀態(tài);獲得第一網(wǎng)絡(luò)端口診斷結(jié)果、第一深度健康檢查結(jié)果、第二網(wǎng)絡(luò)端口診斷結(jié)果和第二深度健康檢查結(jié)果;獲得第一網(wǎng)絡(luò)故障診斷結(jié)果。本發(fā)明提高了網(wǎng)絡(luò)故障診斷的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種基于雙層軟負載架構(gòu)的網(wǎng)絡(luò)故障診斷方法及裝置。
背景技術(shù)
目前,大型金融行業(yè)逐步采用了雙層軟負載架構(gòu)提供互聯(lián)網(wǎng)應(yīng)用的對外服務(wù)。該架構(gòu)通過首層硬負載節(jié)點實現(xiàn)快速轉(zhuǎn)發(fā),二層軟負載節(jié)點實現(xiàn)復雜的調(diào)度策略,同時充分利用軟負載節(jié)點的橫向擴展能力實現(xiàn)快速擴容,提高了整個負載均衡系統(tǒng)的服務(wù)支撐能力。
為了滿足不同應(yīng)用復雜的轉(zhuǎn)發(fā)需求,同時又要兼顧應(yīng)用特性需求,如業(yè)務(wù)并發(fā)量大、延時要求高、長連接需求等,還要考慮不同應(yīng)用間共用軟負載集群可能存在的風險,二層軟負載節(jié)點的集群數(shù)量以及單一集群中的服務(wù)器數(shù)量都會很多。而且該架構(gòu)能夠提供更加豐富的七層軟負載轉(zhuǎn)發(fā)功能,域名、上下文根、cookie等應(yīng)用層信息都會作為決定應(yīng)用數(shù)據(jù)轉(zhuǎn)發(fā)路徑的關(guān)鍵參數(shù),因此分析一條完整的數(shù)據(jù)流信息需要域名系統(tǒng)、硬負載系統(tǒng)、軟負載系統(tǒng)、應(yīng)用系統(tǒng)等多個系統(tǒng)信息相結(jié)合。由于上述這些系統(tǒng)通常都是由不同專業(yè)不同職責部門分管,導致雙層軟負載架構(gòu)下應(yīng)用數(shù)據(jù)流分析流程長、故障診斷難度大。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中的問題,本發(fā)明實施例提供一種基于雙層軟負載架構(gòu)的網(wǎng)絡(luò)故障診斷方法及裝置,能夠至少部分地解決現(xiàn)有技術(shù)中存在的問題。
一方面,本發(fā)明提出種基于雙層軟負載架構(gòu)的網(wǎng)絡(luò)故障診斷方法,包括:
對客戶端的訪問報文進行解析,獲得所述訪問報文的診斷參數(shù);其中,所述診斷參數(shù)包括第一IP地址、第一端口號、上下文根和Cookie字段;
根據(jù)所述第一IP地址、所述第一端口號以及硬負載配置信息,獲得第一配置節(jié)點以及對應(yīng)的軟負載系統(tǒng)中的第二IP地址、第二端口號、硬負載健康檢查鏈接和第一返回值,并獲得所述第一配置節(jié)點的實時狀態(tài)信息以及所述第二IP地址的健康狀態(tài);
根據(jù)所述第二IP地址、所述第二端口號以及軟負載配置信息,獲得軟負載轉(zhuǎn)發(fā)規(guī)則,根據(jù)所述上下文根、Cookie字段以及所述軟負載轉(zhuǎn)發(fā)規(guī)則,獲得第二配置節(jié)點以及對應(yīng)的第三IP地址、第三端口號、第一軟負載健康檢查鏈接和第二返回值,并獲得所述第三IP地址的健康狀態(tài)以及基于所述硬負載健康檢查鏈接和第一返回值獲得所述第二配置節(jié)點的實時狀態(tài)信息;
根據(jù)所述第三IP地址和第三端口號進行網(wǎng)絡(luò)端口服務(wù)診斷,獲得第一網(wǎng)絡(luò)端口診斷結(jié)果,并根據(jù)第一軟負載健康檢查鏈接和第二返回值對應(yīng)用服務(wù)器進行深度健康檢查,獲得第一深度健康檢查結(jié)果;
根據(jù)所述第一配置節(jié)點的實時狀態(tài)信息、所述第二IP地址的健康狀態(tài)、所述第二配置節(jié)點的實時狀態(tài)信息、所述第三IP地址的健康狀態(tài)所述第一網(wǎng)絡(luò)端口診斷結(jié)果、所述第一深度健康檢查結(jié)果以及第一網(wǎng)絡(luò)故障診斷規(guī)則,獲得第一網(wǎng)絡(luò)故障診斷結(jié)果。
另一方面,本發(fā)明提供一種基于雙層軟負載架構(gòu)的網(wǎng)絡(luò)故障診斷裝置,包括:
解析單元,用于對客戶端的訪問報文進行解析,獲得所述訪問報文的診斷參數(shù);其中,所述診斷參數(shù)包括第一IP地址、第一端口號、上下文根和Cookie字段;
第一獲得單元,用于根據(jù)所述第一IP地址、所述第一端口號以及硬負載配置信息,獲得第一配置節(jié)點以及對應(yīng)的軟負載系統(tǒng)中的第二IP地址、第二端口號、硬負載健康檢查鏈接和第一返回值,并獲得所述第一配置節(jié)點的實時狀態(tài)信息以及所述第二IP地址的健康狀態(tài);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國工商銀行股份有限公司,未經(jīng)中國工商銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011633473.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





