tomcat的nio和bio

對於nio和bio的區別,請自行百度
如下圖顯示默認tomcat中的配置文件server.xml
這裏寫圖片描述

下圖中,根據tomcat中的server.xml中的標籤中的protocol屬性配置可以啓動不同的連接池

如下圖右邊爲nio連接,其中的server.xml中的屬性配置爲

<Connector connectionTimeout="20000" port="8088" protocol="org.apache.coyote.http11.Http11Protocol" redirectPort="8443"/> 

左邊的server.xml中的配置爲

<Connector connectionTimeout="20000" port="80" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectPort="8443"/>

這裏寫圖片描述

tomcat中的默認的connector默認設置爲http/1.1,可以看下圖中的tomcat中的協議說明
這裏寫圖片描述
大致的意思是tomcat默認啓動的是http/1.1協議,並且該協議默認用no-block啓動

如下是對tomcat中的各個協議的簡要說明文檔
這裏寫圖片描述

(未完待續…………..)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章