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

Proxool.xml配置文件详细配置说明

    博客分类:
  • J2EE
阅读更多

fatal-sql-exception: 它是一个逗号分割的信息片段.当一个SQL异常发生时,他的异常信息将与这个信息片段进行比较.如果在片段中存在,那么这个异常将被认为是个致命错误(Fatal SQL Exception ).这种情况下,数据库连接将要被放弃.无论发生什么,这个异常将会被重掷以提供给消费者.用户最好自己配置一个不同的异常来抛出.

 

fatal-sql-exception-wrapper-class:正如上面所说,你最好配置一个不同的异常来重掷.利用这个属性,用户可以包装SQLException,使他变成另外一个异常.这个异常或者继承SQLException或者继承字RuntimeException.proxool自带了2个实现:'org.logicalcobwebs.proxool.FatalSQLException' 和'org.logicalcobwebs.proxool.FatalRuntimeException' .后者更合适.

 

house-keeping-sleep-time: house keeper 保留线程处于睡眠状态的最长时间,house keeper 的职责就是检查各个连接的状态,并判断是否需要销毁或者创建.

 

house-keeping-test-sql:  如果发现了空闲的数据库连接.house keeper 将会用这个语句来测试.这个语句最好非常快的被执行.如果没有定义,测试过程将会被忽略。

 

injectable-connection-interface: 允许proxool实现被代理的connection对象的方法.

 

injectable-statement-interface: 允许proxool实现被代理的Statement 对象方法.

 

injectable-prepared-statement-interface: 允许proxool实现被代理的PreparedStatement 对象方法.

 

injectable-callable-statement-interface: 允许proxool实现被代理的CallableStatement 对象方法.

 

jmx:

 

jmx-agent-id:

 

jndi-name: 数据源的名称

 

maximum-active-time: 如果housekeeper 检测到某个线程的活动时间大于这个数值.它将会杀掉这个线程.所以确认一下你的服务器的带宽.然后定一个合适的值.默认是5分钟.

 

maximum-connection-count: 最大的数据库连接数.

 

maximum-connection-lifetime: 连接最大生命时间 默认4小时

 

minimum-connection-count: 最小的数据库连接数

 

overload-without-refusal-lifetime:

 

prototype-count: 连接池中可用的连接数量.如果当前的连接池中的连接少于这个数值.新的连接将被建立(假设没有超过最大可用数).例如.我们有3个活动连接2个可用连接,而我们的prototype-count是4,那么数据库连接池将试图建立另外2个连接.这和 minimum-connection-count不同. minimum-connection-count把活动的连接也计算在内.prototype-count 是spare connections 的数量.

 

recently-started-threshold:  略

 

simultaneous-build-throttle:  同时最大连接数

 

statistics:  连接池使用状况统计。 参数“10s,1m,1d”

 

statistics-log-level:  日志统计跟踪类型。 参数“ERROR”或 “INFO”

 

test-before-use:

 

test-after-use:

 

trace: 如果为true,那么每个被执行的SQL语句将会在执行期被log记录(DEBUG LEVEL).你也可以注册一个ConnectionListener (参看ProxoolFacade)得到这些信息.

 

verbose: 详细信息设置。 参数 bool 值

分享到:
评论

相关推荐

    proxool 配置文件

    proxool 连接mysql连接池用的东西 ,为大家下载。

    proxool连接池用户名密码加密

    proxool 数据库连接池用户名、密码加密处理,文件里面包含可直接使用加密的jar以及相关使用说明。

    自定义PROXOOL监听器整合SSH框架

    1、proxool官网,下载最新的proxool-0.9.1.jar 2、创建独立的proxool.xml文件,同时存在Web的WEB-INF目录下,根据自己的数据库类型,填写...5、整合Spring和proxool,配置应用上下文配置文件[applicationContext.xml]

    mvc架构框架,选课系统架构,proxool,log4j jar包以及properties文件

    mvc架构,选课系统架构,proxool,log4j,properties文件 里面有 常用 jar 在lib文件夹下 proxool, log4j,common-logs...web.xml 是配置好的 启动tomcat,输入 http://localhost:8080/sscs/Admin.do 即可访问 连接池,测试

    Oracle导入工具

    6.需要在properties/proxool.xml文件的配置修改为你要连接的数据库。 7.点击start.bat就可以运行。如果运行不了,可能是你没有按照JDK8, 本jar包只能在JDK8下运行,因为用了javaFX做界面。 7.欢迎提意见.

    hibernate+proxool+logback+mysql 非spring整合.zip

    自己写的hibernate+proxool的demo整合,亲测可用。项目可以拿来做做参考。如果有什么问题 欢迎留言作讨论。使用的话,请自己配置好proxool.xml文件 以及导入resources里面的sql(这里的sql是demo里面的entity表)

    java学生会管理信息系统,活动发布,报名等

    ... ...运行环境 jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse 项目技术(必填) spring+struts2 +hibernate+...请修改CommodityMIS\WebRoot\WEB-INF\classes\proxool.xml的数据库连接配置,src目录下有多余的配置文件,修改了也无用

    java后台框架源码

    数据库连接配置在proxool-sql-server.xml 环境:使用 SQLServer需要jdk1.7以及以上 使用mysql需要jdk1.6以及以上 浏览器:支持chrome、firefox IE9(其他版本支持不怎么好) 页面刷新一次,会调用注销action...

    Spring3中配置DBCP,C3P0,Proxool,Bonecp数据源

    在Spring3中配置数据源,包括DBCP,C3P0,Proxool,Bonecp主要的数据源,里面包含这些数据源的jar文件和依赖文件及配置文件。。 如Bonecp目前听说是最快的数据源,速度是传统的c3p0的25倍, bonecp.properties文件: ...

    ssh项目实例

    本项目是一个小型的电子商务系统,使用Struts2+spring+hibernate框架...有完整的jar包和数据库文件(数据库放在webroot/data目录下),采用的是mysql数据库,数据库连接池配置文件是proxool.xml,集成了log4j日志组件

    JSP留言本

    db.xml为Proxool的配置 2.这次简单的用了JSTL,standard.jar和jstl.jar两个文件 2.DB是对数据库的操作进行了封装 3.page是专门针对数据分页和分页显示单独做的 4.messFun是各种操作函数 SERVLET各文件的作用: 1....

    跟我一步步搭建+PureMVC+Flex+BlazeDS+Spring+Hibernate

    增加文件/WebRoot/WEB-INF/log4j.dtd,以支持log4j.xml。本文件拷贝自log4框架j。代码如下: 修改配置文件/WebRoot/WEB-INF/web.xml,以配置proxool和log4j。代码如下:

    (2.0版本)自己写的struts2+hibernate+spring实例

    数据库连接配置文件是/s2sh/src/目录下面的jdbc.properties文件.直接配置即可. <br>以下是一些相关说明. <br> 数据库脚本 create table HUBO_USER ( ID VARCHAR2(32) not null, NAME VARCHAR...

    网盟JSP留言本 1.0

    db.xml为Proxool的配置 2.这次简单的用了JSTL,standard.jar和jstl.jar两个文件 2.DB是对数据库的操作进行了封装 3.page是专门针对数据分页和分页显示单独做的 4.messFun是各种操作函数 SERVLET各文件的作用: 1....

    基于SSM架构实现的大型分布式购物网站-B2C项目源码+项目说明.zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    第三章 开发环境的说明与安装 3.1. 开发语言的选择 3.1.1. JAVA简介 Java是Sun公司推出的新的一代面向对象程序设计语言,特别适合于Internet应用程序开发。Java的产生与流行是当今Internet发展的客观要求,Java是...

    Lizard-fastDB:蜥蜴快速数据库

    统一,简单,可扩展的数据源配置文件(仅一个数据源配置文件。XML)。 丰富的JDBC操作界面。 ORM注释支持。 支持多种数据源:德鲁伊(默认),c3p0,bonecp,proxool。 V1版本支持mysql,Oracle数据库。 支持...

Global site tag (gtag.js) - Google Analytics