卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

dubbo服務(wù)之間是如何調(diào)用的 如何處理Dubbo調(diào)用超時?

如何處理Dubbo調(diào)用超時?RPC場景:根據(jù)上面的程序,它將超時并拋出異常為官方Dubbo的默認超時時間是1s,并且程序的調(diào)用時間已經(jīng)超過1sDubbo調(diào)用超時后,Dubbo的默認配置是重試2次。當(dāng)調(diào)

如何處理Dubbo調(diào)用超時?

RPC場景:

根據(jù)上面的程序,它將超時并拋出異常為

官方Dubbo的默認超時時間是1s,并且程序的調(diào)用時間已經(jīng)超過1s

Dubbo調(diào)用超時后,Dubbo的默認配置是重試2次。當(dāng)調(diào)用次數(shù)為3次時,將引發(fā)異常。

Dubbo是解決網(wǎng)絡(luò)抖動引起的Dubbo呼叫超時問題的好方法。但是,在處理update或insert操作時,這種多次調(diào)用的方式將導(dǎo)致臟數(shù)據(jù)和不一致數(shù)據(jù)。如果在貨幣的兌換操作中發(fā)生這種情況,那將是一個非常嚴(yán)重的錯誤。這直接導(dǎo)致了公司的虧損。

1. 首先,根據(jù)業(yè)務(wù)設(shè)置合適的超時時間。所有服務(wù)都應(yīng)設(shè)置相同的超時。在一些查詢或操作過程中,查詢速度比較慢,但這種慢是可以接受的,不要讓程序報錯,把超時時間設(shè)置到合適的時間。

2. 并非所有超時異常都需要重試。一些更改和新的數(shù)據(jù)操作不需要重試。在Dubbo中,有一種快速失敗的配置,即只調(diào)用一次調(diào)用。如果失敗,消費者的電話將被接聽。