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

proxool中的maximum-active-time不会导致活动连接长时占用

阅读更多
在做proxool的时候,写配置文件时经常会忽略一些常用的配置属性,这样的话
proxool会采用默认的值去执行,就比较在每次访问的时候的active连接数
最大使用时间会是5分,于是当你在执行程序的时候,你会发现proxool中的

active数目不停的在增长,于是我在配置里面增加了
maximum-active-time

<prototype-count>5</prototype-count>
    <maximum-connection-count>1000</maximum-connection-count>
    <minimum-connection-count>10</minimum-connection-count>
    <simultaneous-build-throttle>100</simultaneous-build-throttle>
   <maximum-active-time>1</maximum-active-time> <trace>true</trace>

发现active的数目不会处于一个不断上升的值,我给他设的值为1,很快就会kill掉一个active的连接,此方法在我的项目中比较好用:)
分享到:
评论

相关推荐

    proxool连接池配置

    允许最大连接数,超过了这个连接,再有请求时,就排在队列中等候,最大的 等待请求数由maximum-new-connections决定 --&gt; &lt;maximum-connection-count&gt;100&lt;/maximum-connection-count&gt; - &lt;!-- 最小连接数 --&gt; ...

    proxool-0.9.1.jar proxool_cglib-0.9.1.jar

    标题中的"proxool-0.9.1.jar"和"proxool_cglib-0.9.1.jar"是两个Java库文件,它们是Proxool项目在0.9.1版本时的实现。Proxool是一个开源的数据库连接池,它提供了一种灵活且高效的解决方案来管理数据库连接。在Java...

    proxool-0.9.1-source

    "Proxool-0.9.1-source"是Proxool的一个特定版本的源代码包,主要用于数据库连接池管理。Proxool是一个开源的、基于Java的数据库连接池实现,它提供了一种灵活且可扩展的方式来管理和优化数据库连接。在这个0.9.1...

    proxool-0.9.1.jar,proxool-cglib.jar

    标题中的"proxool-0.9.1.jar"和"proxool-cglib.jar"是两个重要的Java档案文件,它们是Proxool项目的组件。Proxool是一个开源的数据库连接池解决方案,它允许开发者在Java应用程序中高效地管理数据库连接。数据库连接...

    proxool-0.9.1.zip

    标题中的"proxool-0.9.1.zip"是一个压缩包文件,其中包含了与Proxool相关的组件。Proxool是Java的一个开源数据库连接池,它允许开发者在应用程序中更有效地管理和控制数据库连接。这个0.9.1版本可能是Proxool的一个...

    proxool-0.9.1-修正版 houseKeepingSleepTime 不能赋值

    标题中的"proxool-0.9.1-修正版 houseKeepingSleepTime 不能赋值"涉及到的是Proxool的一个特定配置参数及其修复的问题。 Proxool是一个Java数据库连接池实现,它提供了一种灵活、高效的方式来管理数据库连接,以...

    Proxool-数据源配置详解

    在配置Proxool时,我们需要在应用的配置文件(如`proxool.properties`)中定义连接池的相关属性。这些属性包括数据库URL、用户名、密码、驱动类名等。例如: ``` proxool.pool-name=myPool proxool.driver-url=...

    proxool-0.8.3.zip

    `proxool-0.8.3.zip` 是一个包含 `Proxool` 数据库连接池的老版本资源包,主要用于优化数据库连接管理,特别是在使用 Hibernate 框架时。`Proxool` 是一个轻量级的连接池实现,它允许应用程序高效地管理和复用数据库...

    proxool部署说明.pdf

    - `proxool.maximum-active-time`:连接的最大活跃时间。 - `proxool.maximum-connection-lifetime`:连接的最大生命周期。 - `proxool.house-keeping-sleep-time`:维护线程的休眠时间间隔,用于检查连接状态。 - `...

    在Hibernate中配置Proxool连接池

    在Java开发中,使用Hibernate作为持久层框架时,为了提高数据库操作的性能和资源利用率,通常会引入连接池技术。Proxool是Apache的一个开源项目,它提供了一个轻量级的数据库连接池实现。本篇将详细介绍如何在...

    proxool-0.9.1 jar;proxool-cglib.jar;

    描述中提到的"数据连接池"是指在应用程序中,一组预先创建并管理的数据库连接被共享,当需要与数据库交互时,应用可以从池中获取一个已存在的连接,使用完毕后归还,而不是每次交互都新建和关闭连接。这种方式减少了...

    proxool连接池配置详解

    maximum-active-time=1800 ``` ##### 7. **maximum-connection-count** - **说明**:指定连接池中最大允许存在的连接数量。 - **配置细节**:通过限制最大连接数可以有效避免资源过度消耗的问题。 - **示例...

    hibernate3+ proxool-0.9.1配置 和proxool-0.9.1.jar

    标题中的“hibernate3+ proxool-0.9.1配置”涉及到的是在Java开发中,使用Hibernate3 ORM框架与Proxool连接池的整合配置。Hibernate3是一款流行的持久层框架,它允许开发者用面向对象的方式来操作数据库,而Proxool...

    proxool-0.9.1-source.tar.gz

    "proxool-0.9.1-source.tar.gz" 是一个包含 Proxool 源代码的压缩文件,版本为 0.9.1。Proxool 是一个开源的 Java 连接池库,它提供了数据库连接池管理服务,用于提高应用在处理大量并发数据库请求时的性能和效率。...

    proxool配置参数说明及proxool-0.9.1相关jar包及spring配置方法

    而`proxool-cglib.jar`是代码生成库,主要用于动态代理和增强,Proxool在处理数据库连接时可能需要用到CGLIB进行对象的代理。 **总结** Proxool作为数据库连接池,通过配置参数可以灵活地调整连接池的行为,以满足...

    JavaEE源代码 proxool-0.8.3

    JavaEE源代码 proxool-0.8.3JavaEE源代码 proxool-0.8.3JavaEE源代码 proxool-0.8.3JavaEE源代码 proxool-0.8.3JavaEE源代码 proxool-0.8.3JavaEE源代码 proxool-0.8.3JavaEE源代码 proxool-0.8.3JavaEE源代码 ...

    proxool-0.9.1-api.chm

    proxool api proxool api proxool api proxool api

    proxool-0.9.1-修复中文显示问题.jar

    修复proxool-0.9.1.jar显示中文报错(java.io.CharConversionException: Not an ISO 8859-1 character:)的bug。

    Hibernate Proxool连接池配置总结及常遇问题

    当连接池中的连接被长时间占用不释放,可能导致连接超时。可通过调整`house-keeping-sleep-time`来设置检查连接是否空闲的周期,以及`maximum-connection-count`和`minimum-connection-count`来控制连接数量。 **...

Global site tag (gtag.js) - Google Analytics