技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明提供了一種服務(wù)調(diào)用方法及裝置,服務(wù)網(wǎng)關(guān)接收服務(wù)調(diào)用請(qǐng)求并將該服務(wù)調(diào)用請(qǐng)求發(fā)送給相應(yīng)的服務(wù)提供端;以及,由服務(wù)網(wǎng)關(guān)將服務(wù)提供端返回的響應(yīng)結(jié)果返回給服務(wù)調(diào)用端。其中,服務(wù)調(diào)用請(qǐng)求中包含唯一標(biāo)示當(dāng)前調(diào)用鏈路的調(diào)用標(biāo)識(shí),且該調(diào)用標(biāo)識(shí)在整個(gè)調(diào)用鏈路中的各個(gè)服務(wù)提供端間傳遞。每個(gè)服務(wù)調(diào)用請(qǐng)求和調(diào)用結(jié)果都需要經(jīng)過服務(wù)網(wǎng)關(guān)轉(zhuǎn)發(fā),因此,服務(wù)網(wǎng)關(guān)能夠獲取所有服務(wù)調(diào)用對(duì)應(yīng)的調(diào)用信息。因此,從該調(diào)用信息中查找該調(diào)用標(biāo)識(shí)所對(duì)應(yīng)的服務(wù)調(diào)用鏈路。該方法只需要在服務(wù)網(wǎng)關(guān)上設(shè)置埋點(diǎn)進(jìn)行采樣即可,不需要在客戶端和服務(wù)端都設(shè)置埋點(diǎn),因此,大大降低了服務(wù)的客戶端和服務(wù)端的開發(fā)、部署成本。
技術(shù)研發(fā)人員:梁云龍
受保護(hù)的技術(shù)使用者:北京奇藝世紀(jì)科技有限公司
技術(shù)研發(fā)日:2017.06.20
技術(shù)公布日:2017.09.19