`
famoushz
  • 浏览: 2927288 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

proxool连接池在压力下表现更加稳定

阅读更多

c3p0连接池在压力比较大的时候还是存在一些问题,在管理连接上可能存在bug,不过这个也只是感觉,表现出来的现象是抛出一堆异常大致意思是在关闭连接的时候出错.是不是我配置上错误了?
proxool连接池在这方面表现的稍微好些,至少不存在这么明显的错误.

下面是proxool连接池的配置,这里和hibernate共同使用,proxxool配置如下:

<something-else-entirely></something-else-entirely>

xml 代码
 
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <something-else-entirely>  
  3.     <proxool>  
  4.         <alias>dbpool</alias>  
  5.         <driver-url>  
  6.             jdbc:mysql://localhost:3306/XXX?useUnicode=true&amp;characterEncoding=GBK&amp;autoReconnect=true  
  7.         </driver-url>  
  8.         <driver-class>com.mysql.jdbc.Driver</driver-class>  
  9.         <driver-properties>  
  10.             <property name="user" value="" />  
  11.             <property name="password" value="" />  
  12.         </driver-properties>  
  13.         <house-keeping-sleep-time>90000</house-keeping-sleep-time>  
  14.         <prototype-count>5</prototype-count>  
  15.         <maximum-connection-count>100</maximum-connection-count>  
  16.         <minimum-connection-count>10</minimum-connection-count>  
  17.     </proxool>  
  18. </something-else-entirely>  
  19. hibernate.c'f'g.xml配置如下:  
  20.         <property name="hibernate.proxool.pool_alias">dbpool</property>  
  21.         <property name="hibernate.proxool.xml">proxool.xml</property>  
  22.   
  23.         <property name="hibernate.connection.provider_class">org.hibernate.connection.ProxoolConnectionProvider</property>  
分享到:
评论

相关推荐

    proxool连接池

    标题中的"proxool连接池"和描述中的"tomcat模拟连接池"都指向了Proxool在Tomcat应用服务器中的应用。下面将详细讲解Proxool连接池的工作原理、配置方法以及在Tomcat中的使用。 ### 1. Proxool简介 Proxool是一个...

    ssh小框架(proxool连接池)

    在实际项目中,"newMind"可能是一个包含有关SSH框架和Proxool连接池的教程、示例代码或者思维导图的文件。这个文件可以帮助开发者理解如何在SSH框架下集成并配置Proxool,从而提升应用的性能和稳定性。学习这部分...

    proxool.jar包,proxool连接池用到的两个jar包

    Proxool是一个轻量级、高效的数据库连接池解决方案,它允许开发者在Java应用程序中管理数据库连接,以提高性能并减少资源消耗。下面将详细介绍`proxool.jar`及其在数据库连接池中的作用和相关知识点。 1. **数据库...

    Struts2+spring+hibernate中的proxool连接池配置

    本文将详细介绍如何在Struts2+Spring+Hibernate的环境中配置Proxool连接池。 首先,理解Proxool的工作原理。Proxool是一个基于池化的JDBC代理,它维护着一个数据库连接池,当应用需要访问数据库时,可以从池中获取...

    数据底层连接池

    1. 初始化:在应用启动时,开发者会配置一个Proxool的XML配置文件,设定连接池的基本参数,如最大连接数、最小连接数、连接空闲时间等。 2. 连接创建:当应用需要与数据库交互时,它不会直接创建一个新的数据库连接...

    proxool教程.zip

    综上所述,理解并正确配置Proxool连接池参数对于提升应用程序的性能和稳定性至关重要。同时,定期更新库以解决已知问题和利用新功能也是必要的实践。在实际开发中,根据应用的需求调整这些参数,可以达到最佳的...

    proxool-0.9.0RC2-source.tar.gz

    4. **配置示例**:例如XML配置文件,展示如何配置Proxool连接池。 5. **测试用例**:JUnit或其他测试框架的测试类,用于验证代码功能。 解压并编译这个源代码包后,开发人员可以进一步研究Proxool的内部工作机制,...

    Hibernate - Proxool简单实例

    在Hibernate的配置文件`hibernate.cfg.xml`中,我们需要指定使用Proxool作为连接池,并配置相关参数,如最大连接数、空闲超时等: ```xml &lt;property name="hibernate.connection.provider_class"&gt;org.hibernate....

    proxool-0.9.1.jar

    1. **Proxool**:这是一个数据库连接池,可以有效地管理数据库连接,避免频繁创建和关闭连接,从而提升应用性能,减少数据库服务器的压力。 2. **数据库连接池原理**:数据库连接池预先创建一定数量的数据库连接,当...

    tomcat5.5配置数据库连接池

    在Tomcat 5.5中,常用的数据库连接池实现有C3P0、DBCP和Proxool等。这里以Apache的DBCP(BasicDataSource)为例进行说明,因为它简洁易用且与Tomcat兼容良好。 1. **安装DBCP库** 在Tomcat的`lib`目录下添加DBCP的...

    java 链接池应用

    4. **使用Proxool连接池**: - 加载配置:通过`orgproxool.PhoenixPoolDriver`加载`proxool.xml`。 - 获取连接:使用`java.sql.DriverManager.getConnection()`方法,传入Proxool指定的URL,如`jdbc:proxool:...

    MySQL_Driver.rar

    在实际应用中,这些组件通常被整合到Java项目中,通过配置文件(如application.properties或web.xml)设定连接池参数(如最大连接数、超时时间等),然后在代码中使用DataSource对象来获取和释放连接。例如,使用...

Global site tag (gtag.js) - Google Analytics