欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

極信通信網(wǎng)絡(luò)請求超時怎么辦

錢淋西2年前16瀏覽0評論

極信通信網(wǎng)絡(luò)請求超時怎么辦?

在服務(wù)端設(shè)置超時時間是很麻煩,很困難的,也是沒有意義的,因為當(dāng)客戶端發(fā)起一個請求之后,即便是達(dá)到了你設(shè)置的超時時間。你強行斷開了客戶端和服務(wù)端的連接,并向客戶端返回了數(shù)據(jù)。 但是一般客戶端對服務(wù)端的請求都會有比較復(fù)雜的業(yè)務(wù)邏輯處理,這些非常復(fù)雜的業(yè)務(wù)邏輯處理,你又如何讓他們都停止下來呢? 這些業(yè)務(wù)邏輯可能是對數(shù)據(jù)庫的操作,也可能是第三方api調(diào)用,也有可能是在服務(wù)端重新啟動了很多的異步線程。想要中斷這些業(yè)務(wù)邏輯,僅僅通過一個底層的框架來實現(xiàn)是基本不可能的。因此你只是中斷了前端的請求鏈接。 但是卻并無法中斷已經(jīng)在服務(wù)端運行的業(yè)務(wù)邏輯操作。 那么你設(shè)置這樣的超時又有什么含義呢?

另外再說明一點就是,服務(wù)端的業(yè)務(wù)是否超時,這個完全取決于服務(wù)端的業(yè)務(wù)邏輯復(fù)雜度以及你優(yōu)化的程度。 如果你的代碼寫的很爛,動不動就超時。 那么你應(yīng)該做的是優(yōu)化自己的服務(wù)端業(yè)務(wù)代碼邏輯,而不是給客戶端設(shè)置超時時間。

java線程池超時,極信通信網(wǎng)絡(luò)請求超時怎么辦