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

tomcat源碼為什么不采用netty處理并發(fā)?

網(wǎng)友解答: 因?yàn)閟ervlet規(guī)范,tomcat要實(shí)現(xiàn)servlet規(guī)范所以不能最大發(fā)揮NIO的特性,servlet3.0之前完全是同步阻塞模型,在read http body 以及 r

網(wǎng)友解答:

因?yàn)閟ervlet規(guī)范,tomcat要實(shí)現(xiàn)servlet規(guī)范所以不能最大發(fā)揮NIO的特性,servlet3.0之前完全是同步阻塞模型,在read http body 以及 response的情況下,即使tomcat選擇 NIO的 connector也是模擬阻塞的行為,因?yàn)閟ervlet規(guī)范規(guī)定的就是這樣。

netty不用遵循servlet規(guī)范,可以最大化發(fā)揮NIO的特性,性能更高一些。但對于多數(shù)業(yè)務(wù)來講tomcat的connector已經(jīng)足夠了。

希望上面的回答對你有所幫助,如果還是不懂或者有問題,可以關(guān)注今日酷米“小熊社長”酷米號,私信我。希望能夠?qū)侵饔兴鶐椭?。如果喜歡請轉(zhuǎn)發(fā)。

網(wǎng)友解答:

tomcat用的是Apache的MINA網(wǎng)絡(luò)庫,可以說是第一代Java網(wǎng)絡(luò)庫,并且也支持NIO了。既然都有了這些庫了,功能也不差,為什么不繼續(xù)開發(fā)MINA的功能,反而自廢武功,去換成Netty呢?

標(biāo)簽: