tomcat maxConnections和maxThreads區別

maxConnections:與tomcat創建的最大socket鏈接數,默認10000(不少網上說200,實際上經過tomcat7.0.55源碼查看能夠知道是10000),AbstractEndpoint類中源碼以下:tomcat

咱們知道http請求底層實現實際是socket鏈接,只是每次請求完成以後,socket會關閉,因此才說http是短鏈接。客戶端與tomcat創建socket連接的數目是有限制的,不能無限連接,因此tomcat默認會最多支持10000 socket個連接,固然這個數目咱們能夠本身在tomcat server.xml文件裏面根據具體需求進行配置,若是客戶端與tomcat創建的socket連接數超過默認值或者咱們配置的值,請求會在服務端阻塞住,具體源碼以下:socket

 

maxThreads :  tomcat工做線程池最大線程數,tomcat7.0.55源碼可知,默認爲200線程

相關文章
相關標籤/搜索