`
tryonmind
  • 浏览: 117708 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

WebLogic连接池配置数据库断掉后自动重连设置

阅读更多

WebLogic连接池配置数据库断掉后自动重连设置

-----转载自http://www.zhiweinet.com/weblogic

 

进入某个连接池配置页,进入“连接“页,点击高级选项的”show“显示高级选项。

指定 "测试频率" 并启用 "测试保留的连接""测试创建的连接" "测试释放的连接"

 

测试频率(Test Frequency):  60

自动数据库连接测试之间的秒数(0 - 32 位正整数)。测试失败的连接将被关闭,然后重新打开以重新建立有效的物理数据库连接。(必须在下面指定测试表名称。)

The number of seconds (between 0 and a positive 32-bit integer) between automatic database connection tests. Connections that fail the test are closed and reopened to re-establish a valid physical database connection. (You must specify a Test Table Name below.)

 

测试保留的连接(Test Reserved Connections)

指定 WebLogic Server 是否在将连接提供给客户端之前测试该连接。(必须在下面指定测试表名称。) 

Specifies whether WebLogic Server tests a connection before giving it to the client. (You must specify a Test Table Name below.)  

 

测试创建的连接(Test Created Connections)

指定 WebLogic Server 是否在创建连接后且将该连接添加到缓冲池中可用连接列表之前对该连接进行测试。(必须指定测试表名称。)  

Specifies whether WebLogic Server tests a connection after creating it but before adding it to the list of connections available in the pool. (You must specify a Test Table Name.)

 

测试释放的连接(Test Released Connections)

指定 WebLogic Server 是否在将连接返回到该 JDBC 连接缓冲池之前测试该连接。(必须指定测试表名称。) 

Specifies whether WebLogic Server tests a connection before returning it to this JDBC connection pool. (You must specify a Test Table Name.)

 

连接保留超时(Connection Reserve Timeout): 设为 30

在保留缓冲池连接的调用超时之前的秒数(-1 - 32 位正整数)。如果设置为 -1,则调用永远不会超时。

The number of seconds (between -1 and a positive 32-bit integer) after which a call to reserve a connection from the pool will timeout. When set to 0, a call will never timeout. When set to -1, a call will timeout immediately

 

重试创建连接的频率(Connection Creation Retry Frequency): 设为 30 秒 尝试建立与数据库的连接的间隔秒数(0 - 32 位正整数)。适用于在数据库不可用的情况下服务器启动时创建的连接缓冲池。  

The number of seconds (between 0 and a positive 32-bit integer) between attempts to establish connections to the database. Applies to connection pools created at server startup when the database is unavailable.

 

钝化连接超时(Inactive Connection Timeout)

The number of inactive seconds on a reserved connection (between 0 and a positive 32-bit integer) before WebLogic Server reclaims the connection and releases it back into the connection pool.

服务器申请复议连接并且保留返回给连接池前的钝化时间

 

测试表名称(Test Table Name):   

oracle的连接池默认为 SQL SELECT 1 FROM DUALsybase数据库可以填入一个记录不多的配置表名例如sys_code

The name of the database table to use when testing physical database connections. This field is required when you specify a Test Frequency and enable Test Reserved Connections, Test Created Connections, and Test Released Connections.

分享到:
评论

相关推荐

    weblogic连接池配置数据库断掉重连的问题

    在 Weblogic 中,连接池配置数据库断掉重连机制是指当连接池中的连接断掉时,Weblogic 会自动重新连接到数据库,以便恢复连接池的可用性。 断掉重连机制的原理是基于 Weblogic 的连接池配置机制。当连接池中的连接...

    weblogic连接池配置

    weblogic连接池配置说明, weblogic8.1连接池配置及简单优化

    weblogic配置数据库连接

    1、weblogic数据源的配置,2、数据库连接配置,3、jndi连接方式配置

    weblogic配置sql数据连接池

    在企业级应用开发中,WebLogic Server 是一款广泛使用的Java EE应用服务器,它提供了一整套服务来管理...通过以上步骤,你可以有效地在WebLogic中配置和管理SQL数据连接池,优化数据库操作的性能,并确保系统稳定运行。

    在WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试

    本文将详细介绍如何在WebLogic Platform 8.1控制台中设置Oracle 9i、SQL Server 和 JDataStore 数据库连接池以及如何在应用程序中获取这些连接。此外,还会演示如何使用JBuilder 10.0X for WebLogic Edition来进行...

    weblogic+Oracle数据库连接池的配置

    在进行WebLogic Server 7.0与Oracle数据库的连接池配置时,需要确保以下几个方面的正确设置: ##### 1. 添加Oracle JDBC驱动 为了能够使WebLogic Server成功识别并使用Oracle的JDBC驱动,我们需要将Oracle的JDBC...

    webLogic8配置连接池步骤

    在WebLogic8中配置连接池和JMS组件是部署和管理Java应用程序的关键步骤,特别是对于那些依赖于数据库和消息传递服务的应用。以下是详细的配置过程: 1. **配置JDBC连接池**: - 首先,通过访问`...

    weblogic数据源连接池

    - 故障恢复:如果连接发生异常,WebLogic会尝试自动重连,提高系统的健壮性。 - 性能优化:通过预热连接池(预先创建一定数量的连接)、使用连接池特定的SQL语句优化等手段,提升系统性能。 总结起来,WebLogic...

    WebLogic连接Oracle数据库

    通过上述步骤,我们可以顺利完成WebLogic与Oracle数据库之间的连接配置。这不仅有助于提高应用程序的性能和稳定性,还能更好地满足企业级应用的需求。需要注意的是,在实际操作过程中可能会遇到一些问题,如配置错误...

    weblogic与oracle数据库通过连接池连接及测试代码

    以上内容覆盖了 WebLogic 与 Oracle 数据库连接的基本原理、连接池配置参数详解以及使用 Java 进行连接测试的具体方法,并简要介绍了 JSF 1.2 在 MyEclipse 中的配置流程。希望这些信息能够帮助您更好地理解和操作 ...

    论WebSphere中流行数据库连接池的配置.doc

    在WebSphere应用服务器中,数据库连接池的配置是实现高效数据库访问的关键步骤。连接池管理数据库连接,避免了频繁创建和关闭连接的开销,提高了系统的性能和响应速度。本文主要讨论了在WebSphere中配置Oracle、SQL ...

    在WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试.pdf

    本文档旨在探讨如何在WebLogic Platform 8.1控制台中设置Oracle 9i、SQL Server、JDataStore等数据库的连接池,并介绍如何在实际应用中获取这些连接池中的连接。此外,还将展示如何利用JBuilder进行测试验证。测试...

    weblogic连接池日志监控

    实时获取weblogic连接池使用情况;下载之后修改JmxWeblogicMonitor类中port、hostname、userName、passWord属性值(对应自己实际值);有注释很简单,不懂留言!

    在MyEclipse中使用Weblogic数据库连接池技术

    本文将详细介绍如何在MyEclipse环境中配置并使用Weblogic数据库连接池技术。通过本教程,您将了解整个配置流程,并掌握如何利用Java命名与目录接口(JNDI)与Weblogic服务器进行交互,最终实现对MySQL数据库的有效...

    Weblogic 8.1中配置JDBC

    在实际应用中,配置JDBC连接池和数据源可以提高性能和可管理性,因为它们提供了连接复用和自动管理,避免了频繁的数据库连接创建和关闭,从而降低了资源消耗。此外,数据源还允许进行事务管理、连接池大小调整等高级...

    Weblogic 10连接池配置说明

    Weblogic 10.3 配置Oracle连接池 准备工作: 1.打开安装好Oracle数据库,并开启监听程序. 2.启动 Weblogic Server(WLS) 3.打开控制台:通过浏览器访问 http://192.168.1.99:7001/console/ 输入管理员用户名和密码,...

Global site tag (gtag.js) - Google Analytics