`
ice666_1
  • 浏览: 36357 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

proxool数据库链接池配置Xml方式

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<something-else-entirely>
	<proxool>
		<!-- 数据源的别名 -->
		<alias>DBResource</alias>
		<!-- URL连接串 -->
		<driver-url>jdbc:mysql://127.0.0.1:3306/pwqcland</driver-url>
		<!-- 驱动名 -->
		<driver-class>com.mysql.jdbc.Driver</driver-class>
		<!-- 用户名密码 -->
		<driver-properties>
			<property name="user" value="root" />
			<property name="password" value="1" />
		</driver-properties>
		<!-- 自动检查各个连接状态的时间间隔,侦察到空闲的连接就马上回收单位毫秒) -->
		<house-keeping-sleep-time>40000</house-keeping-sleep-time>
		<!-- 测试用显示当前日期 -->
		<house-keeping-test-sql>select current_date</house-keeping-test-sql>
		<!-- 最大连接数(默认5个),超过了这个连接数,再有请求时,就排在队列中等候-->
		<maximum-connection-count>200</maximum-connection-count>
		<!-- 最小连接数(默认2个) -->
		<minimum-connection-count>2</minimum-connection-count>
		<!-- 一个线程的最大寿命  -->
		<maximum-connection-lifetime>18000000</maximum-connection-lifetime>
		<!-- 没有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受 -->
		<maximum-new-connections>10</maximum-new-connections>
		<!-- 一次建立的最大连接数 -->
		<simultaneous-build-throttle>20</simultaneous-build-throttle>
		<!-- 这可以帮助我们确定连接池的状态,连接数少,多,超载 -->
		<recently-started-threshold>40000</recently-started-threshold>
		<!-- 这也可以帮助我们确定连接池的状态 -->
		<overload-without-refusal-lifetime>50000</overload-without-refusal-lifetime>
		<!-- 如果HOUSEKEEPER检测到某个线程的活动时间大于这个数值,它将会杀掉这个线程 -->
		<maximum-active-time>60000</maximum-active-time>
		<!-- 详细信息设置 -->
		<verbose>true</verbose>
		<!-- 每个被执行的SQL语句将会在执行期被LOG记录(DEBUG级别) -->
		<trace>true</trace>
		<!-- 当一个SQL异常发生时,异常信息将与这个信息(若有多个用逗号分割)比较,如果有存在,这个异常将被作为致命错误抛出-->
		<fatal-sql-exception>Fatal error</fatal-sql-exception>
		<!-- 最少保持的空闲连接数(默认2个) -->
		<prototype-count>2</prototype-count>
	</proxool>
</something-else-entirely>

 

分享到:
评论

相关推荐

    FCK在线编译器JSP自定义函数Proxool连接池配置信息.

    `Proxool数据库连接池配置.doc`应详细介绍了如何配置和使用Proxool,包括关键的配置参数及其作用。最后,`FCKeditor在线编译器.doc`可能会涵盖FCKeditor的安装、使用方法,以及如何集成自定义函数的教程。 总的来说...

    proxool链接池

    - **池配置**:Proxool允许通过XML配置文件来定制连接池的行为,如最大连接数、最小连接数、空闲超时时间等。 - **代理连接**:Proxool提供的是代理数据库连接,当应用请求连接时,它返回一个代理对象,实际的数据库...

    proxool 连接池配置与注意事项

    标题 "proxool 连接池配置与注意事项" 涉及到的是数据库连接池管理工具 Proxool 的使用,这是一个开源的 JDBC 连接池实现,它提供了灵活且高效的数据库连接管理。在 Java 应用开发中,使用连接池可以有效地管理和...

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

    2、创建独立的proxool.xml文件,同时存在Web的WEB-INF目录下,根据自己的数据库类型,填写不同的数据库驱动信息及具体配置信息,本文以oracle为例。 3、创建自定义数据库连接池监听 4、整合Struts2、Spring和proxool...

    proxool-0.9.1 Hibernate 的常用链接池技术 附带配置 一学就会

    本文将深入探讨Proxool 0.9.1,这是一个轻量级的、高效的数据库连接池技术,以及如何将其与Hibernate集成进行配置,让你一学就会。 **什么是Proxool?** Proxool是Proxy + Pool的缩写,它是一个开源的JDBC连接池实现...

    proxool配置详解

    标题中的“proxool配置详解”指的是Proxool,这是一个开源的数据库连接池管理工具,它在Java应用程序中用于管理和优化数据库连接。Proxool的主要作用是提高应用性能,通过复用已建立的数据库连接,避免频繁创建和...

    proxool-0.8.3.zip

    配置 Hibernate 使用 `Proxool`,需要在 `hibernate.cfg.xml` 文件中添加相关配置,包括代理 URL、池大小等参数。例如: ```xml &lt;property name="hibernate.connection.driver_class"&gt;...

    spring整合数据库连接的几种方式

    - Proxool是另一个轻量级的数据库连接池,它的特点是动态调整池大小,具有良好的监控功能,通过XML配置文件或编程方式设置连接池参数。 - Proxool的配置需要创建一个ProxyDataSource实例,并设置相应的连接池参数...

    java 链接池应用

    在本示例中,我们将讨论如何在Java中实现一个基本的连接池,特别关注Proxool库的使用及其配置文件`proxool.xml`。 1. **Java连接池概念**: - 连接池是预创建并维护的一组数据库连接,应用程序可以从池中借用并...

    java 连接池

    需要注意的是,当你下载并运行这个DEMO时,需要根据实际的数据库信息修改XML配置文件中的账号、密码和数据库链接方式。如果在运行时遇到“链接为null”的问题,可能是因为XML配置文件中的test SQL没有正确设置,导致...

    Hibernate3.5.1+Proxool0.9.1+Oracle10g2实现关键

    标题 "Hibernate3.5.1+Proxool0.9.1+Oracle10g2实现关键" 提供了一个关于整合三个技术的实践场景:Hibernate 3.5.1(一个流行的Java对象关系映射框架),Proxool 0.9.1(一个数据库连接池)以及Oracle 10g 2(一种...

    java连接池文件及lib

    1. **Proxool连接池**:Proxool是一个开源的Java数据库连接池实现,它提供了一种轻量级的方式管理数据库连接。`proxool-0.9.1.jar`是Proxool的核心库,用于创建和维护数据库连接池。`ProxoolConf.xml`是Proxool的...

    jsp和JavaBean实现数据分页

    `proxool.xml`文件可能包含了数据库连接池的配置,如Proxool连接池。数据库连接池能有效管理数据库连接,提高系统性能。在JSP应用中,通过在`web.xml`中配置数据源,可以在初始化应用时创建连接池,然后在`DBcon....

    新闻系统开发教程.pdf

    新闻系统开发是一个涵盖多个技术领域的综合过程,包括前端页面设计、后端开发、数据库管理和连接池配置等。在这个教程中,我们将重点讨论如何利用特定的工具和技术进行新闻系统的开发。 首先,开发环境的准备至关...

    springmvc3 hibernate4 整合

    - **数据库连接池Proxool**:使用Proxool作为数据库连接池,管理数据库连接,提高资源利用率。 - **Spring集成测试**:使用Spring的测试框架进行单元测试和集成测试。 - **Validator框架**:使用Hibernate ...

    spring注解注入示例详解-(二)

    为了确保Spring配置文件的独立性和可维护性,我们通常会将数据库连接池的相关配置放在一个单独的属性文件中,例如`resources.properties`。 ##### 3.1 resources.properties 文件定义 ```properties # 定义...

    SpringMVC_+_spring3.1.1_+_hibernate4.1.0_集成.doc )

    - 数据库连接池:使用proxool作为数据库连接池,提高数据库连接的效率和复用性。 - 表现层验证:使用Hibernate Validator进行表单验证,增强用户体验。 6. **其他扩展功能**: - AOP缓存:Service层使用...

    KSOA供应链管理系统

    在`proxool.xml`中配置数据库名称;在`server.txt`中设置端口。 4. **服务启动**:将TOMCAT和服务控制台添加到系统启动项中,确保系统能够自动运行。 #### 七、总结 KSOA供应链管理系统是一款高度定制化的供应链...

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

    所有的配置工作都集中在服务器端且所有客户端请求都是通过DBMS来访问数据库,从而大大减少了数据直接暴露的风险。 第四章 系统设计 4.1开发框架技术介绍 对于框架技术,我们采用Struts+ajax的整合! Struts是应用...

Global site tag (gtag.js) - Google Analytics