Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Tomcat服务器托管android和web应用程序会打开太多连接_Android_Spring_Tomcat_Servlets - Fatal编程技术网

使用Tomcat服务器托管android和web应用程序会打开太多连接

使用Tomcat服务器托管android和web应用程序会打开太多连接,android,spring,tomcat,servlets,Android,Spring,Tomcat,Servlets,我在Tomcat服务器v7.0上运行了一个Web应用程序。现在我正在创建一个android应用程序,它将连接到MySQL数据库。为此,我将向该服务器发送请求,该服务器将从数据库中获取数据,并将其发送到Android应用程序 现在,我想让你考虑一下情况:如果我有1000个用户连接到我的网页,更多的1000个用户从MySQL数据库获得数据(如我所说,服务器将处于MySQL和Android之间的通信中间),我的Tomcat服务器会打开2000个连接吗? 我知道服务器很难同时收到如此多的连接,但我想知道

我在Tomcat服务器v7.0上运行了一个Web应用程序。现在我正在创建一个android应用程序,它将连接到MySQL数据库。为此,我将向该服务器发送请求,该服务器将从数据库中获取数据,并将其发送到Android应用程序

现在,我想让你考虑一下情况:如果我有1000个用户连接到我的网页,更多的1000个用户从MySQL数据库获得数据(如我所说,服务器将处于MySQL和Android之间的通信中间),我的Tomcat服务器会打开2000个连接吗? 我知道服务器很难同时收到如此多的连接,但我想知道的是:一旦请求完成,Tomcat服务器会关闭连接吗


我不知道回答这个问题是否有用,但我在web应用程序中使用SpringMVC框架,在Android应用程序中使用AndroidSpring

这就是JDBC连接池的用途。查看

上的文档我会查看一下,但是请求完成后它是否保持连接打开?应用程序代码完成后,连接将返回到池中。池的工作是根据需求扩展开放连接的数量。活动和打开的连接数由maxActive和maxIdle属性管理。这在这里讨论->