[發(fā)明專利]動態(tài)配置接口服務的方法、裝置、系統(tǒng)及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010583465.X | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111786825B | 公開(公告)日: | 2023-06-27 |
| 發(fā)明(設計)人: | 李秋林;金偉光 | 申請(專利權)人: | 京東科技控股股份有限公司 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;G06F9/445 |
| 代理公司: | 北京華夏泰和知識產(chǎn)權代理有限公司 11662 | 代理人: | 盧萬騰;劉蔓莉 |
| 地址: | 100176 北京市大興區(qū)北京經(jīng)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態(tài) 配置 接口 服務 方法 裝置 系統(tǒng) 存儲 介質(zhì) | ||
本發(fā)明實施例涉及一種動態(tài)配置接口服務的方法、裝置、系統(tǒng)及存儲介質(zhì),該方法包括:接收第一鏈路包含的第一接口服務發(fā)送的請求;當根據(jù)第一映射信息,匹配到第二鏈路時,從第二鏈路中查找與第一接口服務對接的第二接口服務;將第二接口服務對應的第一標識信息和第二地址信息發(fā)送至第一接口服務對應的第一地址,以便第一接口服務將請求內(nèi)容和第一映射信息發(fā)送至第二地址,用以第二接口服務對請求內(nèi)容進行處理,其中,當?shù)诙涌诜諡榕R時配置的接口服務,且當?shù)诙溌吠瓿扇蝿蘸螅尫虐诙涌诜盏牡诙溌罚⑶宄谝挥成湫畔ⅰMㄟ^該種方式,減少資源占用,盡力降低工作成本的耗費。
技術領域
本發(fā)明實施例涉及計算機技術領域,尤其涉及一種動態(tài)配置接口服務的方法、裝置、系統(tǒng)及存儲介質(zhì)。
背景技術
目前市面上的軟件開發(fā)環(huán)境基本劃分為:測試環(huán)境,回歸環(huán)境,開發(fā)環(huán)境,預發(fā)環(huán)境,灰度環(huán)境以及生產(chǎn)環(huán)境等,根據(jù)每個團隊或者部門的不同,劃分有所不同,開發(fā)人員或者測試人員在進行開發(fā)或者測試的時候就需要針對關聯(lián)的系統(tǒng)都部署對應的環(huán)境,譬如想要進行測試環(huán)境的測試,那么就要部署一套測試環(huán)境。然而,如果僅僅存在一套開發(fā)環(huán)境,很容易造成工作效率的降低。如果部署多套開發(fā)環(huán)境,又會造成資源浪費,而且耗費很大成本。
那么,如何在保證盡量不耗費成本的前提下,還能夠提高工作效率,成為本申請所要解決的技術問題。
發(fā)明內(nèi)容
鑒于此,為解決現(xiàn)有技術中的技術問題,本發(fā)明實施例提供一種動態(tài)配置接口服務的方法、裝置、系統(tǒng)及存儲介質(zhì)。
第一方面,本發(fā)明實施例提供一種動態(tài)配置接口服務的方法,該方法由注冊中心服務器執(zhí)行,包括:
接收第一鏈路包含的第一接口服務發(fā)送的請求,請求中包括預配置的第一映射信息;
當根據(jù)第一映射信息,匹配到與第一映射信息對應的鏈路為第二鏈路時,從第二鏈路中查找與第一接口服務對接的第二接口服務;
將第二接口服務對應的第一標識信息和第二地址信息發(fā)送至第一接口服務對應的第一地址,以便第一接口服務根據(jù)第一標識信息確定下一處理節(jié)點為第二接口服務,并將請求內(nèi)容和第一映射信息發(fā)送至第二地址,用以第二接口服務對請求內(nèi)容進行處理,其中,當?shù)诙涌诜諡榕R時配置的接口服務,且當?shù)诙溌吠瓿扇蝿蘸螅尫虐诙涌诜盏牡诙溌罚⑶宄谝挥成湫畔ⅲ渲姓埱髢?nèi)容為第一接口服務生成的請求內(nèi)容。
在一個可能的實施方式中,當根據(jù)第一映射信息,匹配到與第一映射信息對應的鏈路為第一鏈路時,從第一鏈路中尋找與第一接口服務對接的第三接口服務,并將第三接口服務對應的第二標識信息和第三地址信息,發(fā)送至第一地址,以便第一接口服務根據(jù)第二標識信息確定下一處理節(jié)點為第三接口服務,并將第一映射信息和請求內(nèi)容發(fā)送至第三地址,用以第三接口服務對請求內(nèi)容進行處理。
在一個可能的實施方式中,第一映射信息為生成鏈路時,隨機生成且具有唯一識別性質(zhì)的第一映射信息。
在一個可能的實施方式中,當?shù)谝唤涌诜諡榈谝绘溌分械氖讉€接口服務時,預配置的第一映射信息為與第一鏈路對應的第一映射信息,接收第一鏈路包含的第一接口服務發(fā)送的請求之后,方法包括:
根據(jù)第一映射信息,
響應于第一鏈路不能正常工作時,為第一接口服務匹配第三鏈路,并確定第三鏈路中與第一接口服務對接的第四接口服務的第三標識信息,以及第四接口服務的第四地址信息;
將與第三鏈路對應的第二映射信息、第三標識信息以及第四地址信息一并發(fā)送至第一地址,以便第一接口服務根據(jù)第三標識信息,確定第四接口服務,將請求內(nèi)容、第二映射信息一并發(fā)送至第四地址,以便第四接口服務對請求內(nèi)容進行處理。
在一個可能的實施方式中,分別獲取并存儲每一個接口服務對應的標識信息和地址信息,以及與每一條鏈路分別對應的映射信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東科技控股股份有限公司,未經(jīng)京東科技控股股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010583465.X/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





