proxool 配法 实时监控 hibernate

1.proxool.xml
<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --> <? xml version='1.0' encoding='gb2312' ?>
< something-else-entirely >
    
< proxool >
        
< alias > MYPool </ alias > <!-- 连接池的别名 -->
        
< driver-url >
            jdbc:oracle:thin:@127.0.0.1:1521:rwcm
        
</ driver-url >
        
<!-- JDBC驱动程序rdwk21_# -->
        
< driver-class >
            oracle.jdbc.driver.OracleDriver
        
</ driver-class >
        
< driver-properties >
            
< property  name ="user"  value ="root"   />
            
< property  name ="password"  value ="root"   />
        
</ driver-properties >
        
<!--  proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁 -->
        
< house-keeping-sleep-time > 90000 </ house-keeping-sleep-time >
        
<!--  指因未有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受 -->
        
< maximum-new-connections > 20 </ maximum-new-connections >
        
<!--  最少保持的空闲连接数 -->
        
< prototype-count > 5 </ prototype-count >
        
<!--  允许最大连接数,超过了这个连接,再有请求时,就排在队列中等候,最大的等待请求数由maximum-new-connections决定 -->
        
< maximum-connection-count > 100 </ maximum-connection-count >
        
<!--  最小连接数 -->
        
< minimum-connection-count > 10 </ minimum-connection-count >
    
</ proxool >
</ something-else-entirely >
2.hibernate.cfg.xml
<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --> < session-factory >
        
< property  name ="hibernate.connection.provider_class" >
            org.hibernate.connection.ProxoolConnectionProvider
        
</ property >
        
< property  name ="hibernate.proxool.pool_alias" > MYPool </ property >
        
< property  name ="hibernate.proxool.xml" > proxool.xml </ property >
        
< property  name ="hibernate.connection.release_mode" >
            auto
        
</ property >
        
< property  name ="show_sql" > false </ property >
    
</ session-factory >
3.web.xml
<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->      <!--  
        在应用中实时监控连接池开始
     
-->
     
< servlet >  
         
< servlet-name > Admin </ servlet-name >  
         
< servlet-class > org.logicalcobwebs.proxool.admin.servlet.AdminServlet </ servlet-class >  
     
</ servlet >
     
< servlet-mapping >  
         
< servlet-name > Admin </ servlet-name >  
         
< url-pattern > /showProxoolSnapshot </ url-pattern >  
     
</ servlet-mapping >
     
<!--   
        在应用中实时监控连接池结束
     
-->


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值