Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.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
Java Can";maxAge“;“的;org.apache.tomcat.jdbc.pool.DataSourceFactory“;影响活动数据库连接_Java_Tomcat_Jdbc_Tomcat8 - Fatal编程技术网

Java Can";maxAge“;“的;org.apache.tomcat.jdbc.pool.DataSourceFactory“;影响活动数据库连接

Java Can";maxAge“;“的;org.apache.tomcat.jdbc.pool.DataSourceFactory“;影响活动数据库连接,java,tomcat,jdbc,tomcat8,Java,Tomcat,Jdbc,Tomcat8,这就是我们的产品场景: 我们使用的是org.apache.tomcat.jdbc.pool.DataSourceFactory,最大值为900000,最大值为100 我们有长时间的数据库操作,但由于数据库连接关闭异常而失败 当我检查日志时,我发现这个异常在大约15分钟后发生 所以,这让我想知道这是否是因为900000的maxAge。我阅读了Apache和其他博客的文档,但没有找到一个明确的答案,maxAge是否会影响活动数据库连接 从文档中,我唯一能100%确定的是,在将数据库连接移入或移出

这就是我们的产品场景:

  • 我们使用的是
    org.apache.tomcat.jdbc.pool.DataSourceFactory
    ,最大值为
    900000
    ,最大值为
    100
  • 我们有长时间的数据库操作,但由于数据库连接关闭异常而失败
  • 当我检查日志时,我发现这个异常在大约15分钟后发生
所以,这让我想知道这是否是因为
900000
maxAge
。我阅读了Apache和其他博客的文档,但没有找到一个明确的答案,
maxAge
是否会影响活动数据库连接

从文档中,我唯一能100%确定的是,在将数据库连接移入或移出池时,会检查
maxAge
,但我不确定数据库连接使用后会发生什么

是否有人对此有类似的经验,或者知道
maxAge
是否会影响活动连接


更新1:


在您再次回滚标记编辑之前,我正在使用Tomcat 8.5

:请解释这个问题与什么有关@奥拉夫科克:为什么你要从我的问题中删除“apache”标记。。这个问题是针对Apache的,正如您所看到的,我已经提到了类-org.Apache.tomcat.jdbc.pool.DataSourceFactory。。。请让它成为…@OlafKock请检查我上面的评论好的,请阅读我上面链接的“标记信息”。@OlafKock:不能就逻辑进行争论。。。添加了Tomcat,因为这也是特定于Tomcat服务器的。。