`

tomcat连接池系列,几个参数及其配置

阅读更多
maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库连
接将被标记为不可用,然后被释放。设为0表示无限制。
MaxActive,连接池的最大数据库连接数。设为0表示无限制。
maxWait ,最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示
无限制。
*maxActive:最大连接数据库连接数,设 0 为没有限制
*maxIdle:最大等待连接中的数量,设 0 为没有限制
*maxWait:最大等待毫秒数, 单位为 ms, 超过时间会出错误信息
一般把maxActive设置成可能的并发量就行了
maxActive、maxIdle和maxWait参数:

maxActive是最大激活连接数,这里取值为20,表示同时最多有20个数据库连
接。maxIdle是最大的空闲连接数,这里取值为20,表示即使没有数据库连接时依然可以保持20空闲的
连接,而不被清除,随时处于待命状态。MaxWait是最大等待秒钟数,这里取值-1,表示无限等待,直到
超时为止,也可取值9000,表示9秒后超时。

分享到:
评论

相关推荐

    数据库连接池项目相关资料

    数据库连接池的工作原理主要包括以下几个步骤: 1. 初始化:应用程序启动时,连接池根据配置信息创建一定数量的数据库连接并保存在池中。 2. 请求连接:当需要与数据库交互时,应用程序向连接池请求一个连接,连接池...

    连接池配置说明1

    总结来说,配置DBCP连接池涉及以下几个关键步骤: 1. 引入必要的库文件。 2. 在`Context.xml`中定义数据源及其属性。 3. 在`web.xml`中声明资源引用。 通过这样的配置,Java Web应用就能高效地管理和使用数据库连接...

    Tomcat Servlet配置文件

    Tomcat作为一个流行的Java Web服务器,其配置主要由以下几个文件控制: 1. **`conf/server.xml`**: - **作用**:这是Tomcat的核心配置文件,用于定义服务器的各种设置,包括端口、连接器(Connectors)、容器等。...

    tomcat 详细配置

    首先,Tomcat服务器的架构可以分为以下几个主要部分: 1. **Server**:这是Catalina(Tomcat的核心实现)的顶级元素,代表整个Servlet容器,只有一个实例存在。 2. **Service**:Service元素代表一个或多个...

    Tomcat6 数据源(MySQL)配置两种方法

    - 根据实际情况调整数据源的连接池参数以优化性能。 - 安全性考虑,应避免在配置文件中硬编码数据库密码等敏感信息。 以上就是关于Tomcat6 数据源(MySQL)配置的两种方法及其配置示例的详细介绍,希望能对您的开发...

    tomcat 5.5连接池配置,如何让工程为默认工程

    总结来说,配置Tomcat 5.5的连接池需要以下几个步骤: 1. 将数据库驱动JAR和连接池库JAR放入`common/lib`目录。 2. 编辑`server.xml`,在`<Host>`标签内添加`<Context>`标签,配置Web应用和数据源。 3. 在`...

    tomcat配置精解

    Tomcat的目录结构清晰,主要包括以下几个关键部分: 1. conf:存放Tomcat的主要配置文件,如server.xml、web.xml等。 2. bin:包含启动和停止Tomcat的脚本。 3. lib:存放Tomcat运行所需的JAR文件。 4. webapps:...

    tomcat 配置宝典

    - 精简Tomcat及其配置文件。 - 连接器优化,如调整线程池大小等。 - JDK优化,选择合适的JVM参数等。 以上是对“tomcat配置宝典”中提到的关键知识点的详细解析,涵盖了Tomcat的基本配置、集群配置、Nginx和...

    apache-tomcat-7.0.42.zip

    9. **JNDI资源**:Tomcat支持JNDI(Java Naming and Directory Interface)资源,可以在`conf/server.xml`的`GlobalNamingResources`元素中配置数据库连接池等资源。 10. **集群和负载均衡**:对于大型应用,Tomcat...

    tomcat目录结构详解

    在深入探讨Tomcat的目录结构之前,我们先明确几个基本概念: - **JVM (Java Virtual Machine)**:Java虚拟机,用于执行Java字节码。 - **Servlet**:一种小型程序单元,运行在服务器端,处理客户端发送的HTTP请求并...

    Liberty概要文件配置说明

    7. connectionManager – 配置与数据库连接池相关的参数。 8. featureManager – 用于指定启用的服务器功能,比如支持REST API、JPA等。 9. jmsActivationSpec – 配置JMS(Java消息服务)激活规范,用于定义如何...

    MySQL Tomcat Apache优化

    在Tomcat服务器的`server.xml`配置文件中,有几个重要的配置项可以进行优化: - **maxThreads**:此参数控制Tomcat线程池中的最大线程数。根据系统的硬件规格和应用的并发需求,合理设置`maxThreads`可以有效提高...

    连接数据库的几种方法

    1. **配置数据源**:首先需要在 Tomcat 的配置文件 `context.xml` 中添加数据源配置,并将相应的 JAR 文件放入 `common/lib` 目录下。 2. **获取连接**:利用 JNDI 技术查找并获取配置好的数据源对象,然后通过该...

    《深入剖析Tomcat》.(Paul Deck)

    2. **与数据库集成**:Tomcat可以通过JDBC连接池与各种关系型数据库进行交互。 3. **与前端技术集成**:现代Web应用通常需要与前端技术(如React、Vue等)进行紧密集成。 ### 六、案例分析 书中可能会提供一些实际...

    spring proxool配置资料

    Spring Proxool的配置主要涉及以下几个方面: 1. **引入依赖**:在项目中使用Spring Proxool,首先需要在项目的类路径下添加对应的jar包,或者在Maven或Gradle的依赖管理中引入Proxool和Spring的相关依赖。 2. **...

    java_session共享配置.jar

    总的来说,`java_session共享配置`涉及到的关键技术是利用Redis作为分布式session存储,配合Apache Commons Pool管理连接池,以及自定义的Tomcat session管理器,实现跨服务器的session共享,提高Web应用的可扩展性...

    commons-pool.jar

    在实际应用中,配置Apache Commons Pool和Tomcat8连接Redis时,我们需要关注以下几个关键参数: 1. 最大活动对象数(maxActive):定义了池中最多可同时使用的对象数量。 2. 最大空闲对象数(maxIdle):设置池中...

    吉林大学软件学院服务计算概论第一次作业

    本次实验主要包含以下几个关键步骤: 1. **搭建实验环境**:包括JDK 1.8、Tomcat 7.0、Eclipse IDE以及选定的两种数据库(MySQL 5.6 和 Oracle)的安装与配置。 2. **JNDI和连接池原理的理解**:了解JNDI的工作机制...

    dbcp,dbutils

    你可以通过配置属性如最大连接数、最小连接数、超时时间等来定制连接池的行为。 2. **ConnectionFactory**: 用于创建数据库连接的工厂类,DBCP默认使用DriverManager.getConnection()方法创建连接,但也可以自定义...

    如何配置SSM框架.pdf

    4. **数据库连接配置**:设置数据源,如Druid或Apache Commons DBCP,以及数据库连接池的配置参数。 5. **Web.xml配置**:在Web应用的部署描述符中配置DispatcherServlet,加载Spring的上下文配置文件。 6. **...

Global site tag (gtag.js) - Google Analytics