WebLogic非活动连接超时和JTA超时

时间:2016-10-18 06:36:45

标签: database database-connection weblogic connection-timeout

  1. WebLogic中的JTA超时是否应与“非活动连接超时”相同?
  2. 我们已将“非活动连接超时”设置为X秒。我们在WebLogic上部署了一个应用程序,该应用程序发出执行时间超过X秒的查询。但是,我们没有看到任何异常,查询也成功。

    您能否解释一下'非活动连接超时'何时有效?

1 个答案:

答案 0 :(得分:1)

引用文档:

  

保留连接之后不活动的秒数   将被强行释放回游泳池。设置为0时(   默认情况下,此功能已禁用。

通常“非活动连接超时”用于防止连接泄露。

如果你的查询在一段时间后超时:

  1. 在数据源级别设置'Statement Timeout'
  2. 在您的代码中明确设置