在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  網(wǎng)絡(luò)安全  HTML/ spring cloud默認(rèn)是用feign進(jìn)行遠(yuǎn)程調(diào)用的,性能會成為瓶頸嗎?

spring cloud默認(rèn)是用feign進(jìn)行遠(yuǎn)程調(diào)用的,性能會成為瓶頸嗎?

feign是http短連接的調(diào)用,性能是不如長連接的,難道spring cloud沒有發(fā)現(xiàn)這個問題嗎?在網(wǎng)上也有相關(guān)的論述,用http的方式在涉及好幾個模塊的業(yè)務(wù)時,性能會明顯變慢,我自己的測試也發(fā)現(xiàn)了這個問題。那么spring cloud為什么不默認(rèn)長連接的遠(yuǎn)程調(diào)用方式呢?在這一點上,dubbo似乎做得好一些。

回答
編輯回答
墨小羽
  1. 絕大多數(shù)情況我們的程序訪問的注冊中心都是本地即127.0.0.1;
  2. feign底層實現(xiàn)默認(rèn)通過java.net.HttpURLConnection實現(xiàn),該類型的連接會根據(jù)服務(wù)器的設(shè)置自動?;?。

所以幾乎可以忽略這些問題。

https://stackoverflow.com/que...
https://docs.oracle.com/javas...

2017年2月10日 17:33