夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          1.proxool.xml
          <?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
          <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
               <!-- 
                  在應用中實時監控連接池開始
               
          -->
               
          <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>
               
          <!--  
                  在應用中實時監控連接池結束
               
          -->


          posted on 2008-11-27 16:24 HUIKK 閱讀(830) 評論(0)  編輯  收藏 所屬分類: Hibernate
          主站蜘蛛池模板: 察隅县| 长丰县| 景德镇市| 大丰市| 车致| 古丈县| 武乡县| 亚东县| 出国| 彩票| 呼玛县| 扶余县| 庐江县| 新沂市| 静海县| 陕西省| 江门市| 鸡东县| 阿鲁科尔沁旗| 乐山市| 延吉市| 高碑店市| 景泰县| 新丰县| 土默特左旗| 奎屯市| 南川市| 柳林县| 方城县| 唐山市| 乐清市| 万宁市| 甘谷县| 漠河县| 沾化县| 栾川县| 鹤壁市| 连平县| 潼南县| 英山县| 郴州市|