java 如何實(shí)現(xiàn)javahttp長(zhǎng)連接推送數(shù)據(jù)?
如何實(shí)現(xiàn)javahttp長(zhǎng)連接推送數(shù)據(jù)?Feign可以通過(guò)使用最新的HTTP組件來(lái)優(yōu)化這個(gè)問(wèn)題。默認(rèn)情況下,feign使用JDK本機(jī)urlconnection發(fā)送HTTP請(qǐng)求。沒(méi)有連接池,但它將為每個(gè)
如何實(shí)現(xiàn)javahttp長(zhǎng)連接推送數(shù)據(jù)?
Feign可以通過(guò)使用最新的HTTP組件來(lái)優(yōu)化這個(gè)問(wèn)題。默認(rèn)情況下,feign使用JDK本機(jī)urlconnection發(fā)送HTTP請(qǐng)求。沒(méi)有連接池,但它將為每個(gè)地址維護(hù)一個(gè)長(zhǎng)連接,即使用HTTP持久性連接。我們可以使用Apache的HTTP客戶端來(lái)代替feign原來(lái)的HTTP客戶端,從而獲得連接池、超時(shí)等性能相關(guān)的控制功能。春天的云Brixtion.SR5型版本開(kāi)始支持此替換。首先,在項(xiàng)目中聲明apachehttp客戶機(jī)和假httpclient依賴關(guān)系