maxConnections:與tomcat建立的最大socket連接數,默認10000(很多網上說200,實際上通過tomcat7.0.55源碼查看可以知道是10000),AbstractEndpoint類中源碼如下:
我們知道http請求底層實現實際是socket連接,只是每次請求完成之后,socket會關閉,所以才說http是短連接。客戶端與tomcat建立socket鏈接的數目是有限制的,不能無限鏈接,所以tomcat默認會最多支持10000 socket個鏈接,當然這個數目我們可以自己在tomcat server.xml文件里面根據具體需求進行配置,如果客戶端與tomcat建立的socket鏈接數超過默認值或者我們配置的值,請求會在服務端阻塞住,具體源碼如下:
maxThreads : tomcat工作線程池最大線程數,tomcat7.0.55源碼可知,默認為200