Tomcat默认没有设置连接池,需要手动修改server.xml进行开启
<Service name="Catalina"> <!--The connectors can use a shared executor, you can define one or more named thread pools--> <!--【Tomcat线程池】--> <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="200" minSpareThreads="20"/> <!-- A "Connector" using the shared thread pool--> <!--【连接器使用线程池中的线程】--> <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" disableUploadTimeout="true" URIEncoding="UTF-8"/> <Engine name="Catalina" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- <Context docBase="letter" path="/letter" reloadable="true"/> <Context docBase="../appLogs" path="/logs" reloadable="false"/> --> </Host> </Engine> </Service>