网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > JAVA > 核心技术 > 高级编程 > Proxool连接池相关介绍  

Proxool连接池相关介绍

2008-07-15  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

     Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。开源项目地址是: http://proxool.sourceforge.net/ 配置连接池比较的简单: 网管bitscn_com

1、将下载的包解开,从包中的lib目录下将proxool-xxx.jar(xxx随着不同的版本号变化)加入你的工程中。

网管论坛bbs_bitsCN_com

2、配置数据源: 网管网www_bitscn_com

 在web-info下建立文件:proxool.xml,文件内容如下: 网管下载dl.bitscn.com

     <?xml version="1.0" encoding="UTF-8"?> 网管bitscn_com

         <something-else-entirely> 网管网www.bitscn.com

                       <proxool>

网管论坛bbs_bitsCN_com

                          <alias>Develop</alias> 网管u家u.bitsCN.com

                          <driver-url>jdbc:mysql://localhost/kuanxue</driver-url> 网管论坛bbs_bitsCN_com

                          <driver-class>com.mysql.jdbc.Driver</driver-class> 网管网www_bitscn_com

                          <driver-properties>

网管u家u.bitscn@com

                                     <property name="user" value="root"/> 网管联盟bitsCN_com

                                      <property name="password" value=""/> 网管下载dl.bitscn.com

                                      <property name="useUnicode" value="true"/>

网管u家u.bitscn@com

                                      <property name="characterEncoding" value="GBK"/>

网管bitscn_com

                           </driver-properties>

中国网管论坛bbs.bitsCN.com

                           <!--自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁--> 中国网管论坛bbs.bitsCN.com

                          <house-keeping-sleep-time>90000</house-keeping-sleep-time>

网管联盟bitsCN_com

                           <!--最少保持的空闲连接数--> 网管u家u.bitsCN.com

                           <prototype-count>5</prototype-count> 中国网管联盟bitsCN.com

                          <!--允许最大连接数,超过了这个连接,再有请求时,就排在队列中-->

网管bitscn_com

                          <maximum-connection-count>1000</maximum-connection-count> 网管u家u.bitsCN.com

                          <!--最小连接数--> 网管论坛bbs_bitsCN_com

                        <minimum-connection-count>10</minimum-connection-count>

网管网www.bitscn.com

                        <!--最大的等待请求数,即因没有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的 用户连接就不会被接受-->

网管u家u.bitscn@com

                        <proxool.simultaneous-build-throttle>200</proxool.simultaneous-build-throttle>

网管论坛bbs_bitsCN_com

                        <!--Test SQL(SELECT getDate()) -->

网管联盟bitsCN_com

                         <house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>

中国网管联盟bitsCN.com

                   </proxool> 网管u家u.bitscn@com

             </something-else-entirely>

中国网管联盟bitsCN.com

3、配置web.xml 在web.xml中增加:

网管u家u.bitsCN.com

<! -- 配置初始化servlet,在web容器加载的时候自动加载配置文件,如果不是web程序,这个部分就需要通过开发接口来初始化了 --> 网管网www_bitscn_com

   <servlet> 网管下载dl.bitscn.com

          <servlet-name>proxoolInitialServlet</servlet-name> 网管u家u.bitsCN.com

         <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class> 网管网www_bitscn_com

         <init-param>

网管网www.bitscn.com

                 <param-name>xmlFile</param-name> 中国网管联盟bitsCN.com

                 <param-value>WEB-INF/proxool.xml</param-value> 网管联盟bitsCN_com

          </init-param>

网管下载dl.bitscn.com

           <load-on-startup>1</load-on-startup>

中国网管论坛bbs.bitsCN.com

</servlet> 网管论坛bbs_bitsCN_com

  网管u家u.bitsCN.com

网管下载dl.bitscn.com


TAGs   介绍   相关   连接       <   -->   配置   这个   property      
 上一篇:jsp 实现在线人数统计   下一篇:ajax验证用户名是否可用
Proxool连接池相关介绍 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: