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

WebSphere数据库连接不可用问题

阅读更多

      最近在做CognosRTM报表方面的应用,在使用过程中,突然CognosRTM就出问题了,刷新报表失败,从现象上看是连接数据库出现了什么问题,重启一下服务试试吧。因为RTM是安装在WebShpere上的,于是就把WAS的server重启了一下,RTM还是有问题。

      奇怪,不成重启机器吧,很多情况下重启机器就会好的,于是又把机器重启了,然后启动WAS的server,RTM居然仍然有问题,真是见鬼了,重启机器都不成,怎么回事啊?没改什么啊,怎么突然就不成了,百思不得其解。

      曾经想到重装RTM,代价实在比较大,看看log吧。于是去到WAS下找到log看了看,很奇怪啊,怎么会有Connection not available while invoking method createOrWaitForConnection这样的信息,刚启动WAS和登录进RTM啊,google了一下,应该是WAS连接池的问题,可能是连接池满了,不够用了。改改最大连接数试试,默认是10,改成了25,重启,再登录RTM,呵呵,OK了。

      回想导致问题的原因,应该是在设计CognosRTM dashboard时,每新设计一个report,就会多一个数据库连接,设计多了,数据库连接超过了最大数。当重启后,登录RTM时,初始化所有的dashboard,数据库连接又不够了,导致刚重启后依然有问题。

分享到:
评论

相关推荐

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

    * 测试频率(Test Frequency):指定自动数据库连接测试之间的秒数。 * 测试保留的连接(Test Reserved Connections):指定 WebLogic Server 是否在将连接提供给客户端之前测试该连接。 * 测试创建的连接(Test ...

    Websphere连接远程DB2数据库环境搭建教程

    远程连接DB2不多的可用教程,还有主机连接DB2数据库的相关教程。

    WebSphere参数讲解-连接池方面

    - **意义**:最小连接数确保了即使在负载较低时也有一定的连接可用,加快了后续连接的响应速度。 4. **测试查询 (Test Query)**:用于验证连接是否有效的一种机制。可以通过执行简单的SQL语句来检测连接的状态。 ...

    websphere 连接ORACLE集群的方法

    标题中的“websphere 连接ORACLE集群的方法”是指在IBM Websphere应用程序服务器中配置数据源以连接到Oracle数据库集群的过程。Oracle集群通常使用Real Application Clusters (RAC)技术,这是一种高可用性和可扩展性...

    JDBC数据库连接池总结.pdf

    然而,直接使用JDBC在高并发的Web环境中可能会面临性能问题,如频繁创建和关闭数据库连接,这不仅耗时,还可能导致系统资源的过度消耗。 数据库连接池的引入就是为了优化这个问题。连接池是一种管理数据库连接的...

    数据库连接池原理分享.pdf

    数据库连接池是数据库...总的来说,数据库连接池通过复用已有连接,提高了系统的性能和响应速度,同时通过合理配置和管理,可以有效地应对并发访问、多数据库支持、事务处理等问题,是现代Web应用中不可或缺的组件。

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

    ### WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试 #### 摘要 本文档旨在探讨如何在WebLogic Platform 8.1控制台中设置Oracle 9i、SQL Server、JDataStore等数据库的连接池,并介绍如何在实际应用中...

    数据库连接池经典案例讲解

    ### 数据库连接池经典案例讲解 #### 一、连接池的基本工作原理 ##### 1、基本概念及原理 数据库连接池的基本思想是为了提高应用程序访问数据库的效率,通过为数据库连接建立一个“缓冲池”,预先在缓冲池中放入...

    Java中数据库连接池原理机制的详细讲解.doc

    - **获取连接**:应用程序请求数据库连接时,连接池返回一个可用的连接。 - **释放连接**:应用程序使用完连接后,不是关闭连接,而是将其归还到连接池中。 3. **连接池的配置参数**: - **最大连接数**:限制...

    Websphere配置与性能调优

    此外,WebSphere的性能调优涉及多个层面,包括但不限于JVM参数调整(如设置合适的堆大小、垃圾收集策略)、数据库连接池优化、线程池配置、会话缓存管理、应用服务器的并发处理能力等。这些调优策略需要根据实际工作...

    山大WebSphere考试题

    - 资源池(例如线程池、数据库连接池)的配置对性能影响显著,需根据应用需求进行调整。 - 使用WebSphere的动态缓存服务可以提高响应速度,减轻服务器压力。 6. **WebSphere与数据库的集成**: - WAS支持多种...

    WebSphere实验报告.zip

    学生将学习如何在WebSphere中配置Java Naming and Directory Interface (JNDI)以查找和绑定资源,同时还会涉及到数据源的创建和配置,这对于数据库连接的管理至关重要。 4. 实验四:安全管理与认证 这次实验重点...

    oracle 最大连接数问题

    ### Oracle 最大连接数问题详解 #### 一、问题背景 在实际的部署环境中,Oracle 数据库经常...通过合理的参数调整和必要的系统升级,可以有效解决 Oracle 数据库连接数受限的问题,从而提高系统的稳定性和响应能力。

    IBM WebSphere 交流(071011)

    最佳实践包括使用连接池管理数据库连接、正确处理并发问题、优化SQL查询等。 3. **Report_Log4J**:Log4J 是一个流行的Java日志框架,用于记录应用程序的运行时信息。在WebSphere环境中,正确配置Log4J可以帮助...

    Websphere6.1程序部署

    连接池管理着数据库连接,减少创建和销毁连接的开销,提高系统效率。配置分为两个子步骤: 1. **JDBC 提供程序配置**:在“资源” -> “JDBC” -> “JDBC 提供程序”中进行,通常在节点级别(如ddappNode01、...

    WebSphere建立jdbc数据源

    在WebSphere中,通过创建JDBC数据源,我们可以为应用程序提供一致且可靠的数据库连接。 创建JDBC数据源的步骤如下: 1. 登录WebSphere管理员控制台:通常通过`http://localhost:9060/ibm/console`访问,使用管理员...

    网管监控Websphere的性能指标

    对于数据库连接池,关注已分配、空闲和等待的连接数量,以确保足够的连接资源。 6. **WebSphere服务指标** - **应用启动时间**:了解应用部署和初始化的效率。 - **会话管理**:跟踪活跃会话数量,防止会话过多...

    websphere7.0

    它还提供了连接池管理,以高效利用数据库连接,减少资源消耗。 9. **Web服务与SOA**:Websphere 7.0支持SOAP、WSDL、UDDI等Web服务标准,可以作为服务提供者或消费者参与服务导向架构(SOA)。它还提供了WS-...

    websphere培训教程.pdf

    该环境带有一整套应用程序服务,包括事务管理、安全性、群集、性能、可用性、连接性和可伸缩性功能。Websphere Application Server遵循J2EE规范,为Java组件、XML和Web服务提供了一个可移植的Web部署平台,该平台...

Global site tag (gtag.js) - Google Analytics