<Resource name="jdbc/demo" <!-- JNDI名称 -->
auth="Container" <!-- 此处和工程中的web.xml中对应 -->
type="javax.sql.DataSource" <!-- 数据源类型 -->
password="1234" <!-- 数据库访问密码 -->
username="demo" <!-- 数据库访问用户名 -->
driverClassName="oracle.jdbc.OracleDriver" <!-- 数据库驱动类 -->
url="jdbc:oracle:thin:@127.0.0.1:1521:DEMO" <!-- 数据库访问url -->
maxActive="100" <!-- 最大活动数 -->
maxIdle="30" <!-- 最大空闲数-->
maxWait="5000" <!-- 最大等待时间,单位为毫秒数(ms) -->
/>
以下对几个参数设置作详细介绍:
*maxActive:最大连接数据库连接数,设为0表示没有限制。(一般设置成可能的并发量就行了)
*maxIdle: 最大等待连接中的数量,设为0表示没有限制。表示即使没有数据库连接时依然可以保持多少个空闲的连接数,而不被清除,随时处于待命状态。
*maxWait: 最大等待毫秒数, 单位为ms, 超过时间会出错误信息。设为-1表示无限等待,直到超时为止。
具体配置jndi的步骤可以参照我的收藏中的文章!
分享到:
相关推荐
【标题】:“Tomcat6.0配置JNDI” 在Java Web开发中,Tomcat作为常用的Servlet容器,经常被用于部署和运行Java EE应用程序。JNDI(Java Naming and Directory Interface)是Java平台的一项服务,它允许应用程序通过...
### Tomcat6中配置JNDI方法详解 #### 一、引言 在Java Web开发过程中,连接数据库是一项基础而重要的工作。常见的连接方式包括直接使用JDBC(Java Database Connectivity)以及通过JNDI(Java Naming and Directory...
下面将详细介绍 Tomcat JNDI 配置的步骤和注意事项。 一、添加 JNDI 数据源 首先,需要在 Tomcat 中添加 JNDI 数据源。可以通过 Tomcat 的 administration 组件来实现。在默认情况下,Tomcat 没有安装 ...
5. **注意事项**: - 确保你的Spring应用运行环境已经正确地连接到了应用服务器,以便能够进行JNDI查找。 - 为了测试JNDI配置是否正确,你可以尝试从Spring应用上下文中获取数据源并打印其信息,确保能成功查找并...
注意事项 在 Tomcat 6.0 中,需要在 `WEB-INF/web.xml` 文件中添加资源环境引用,例如: ```xml <description>DB Connection <resource-env-ref-name>jdbc/JNDIDatabase <resource-env-ref-type>javax.sql....
本文将详细介绍在Tomcat 6环境中配置JNDI的具体步骤和注意事项,帮助开发者更好地理解和应用这一功能。 #### 二、配置JNDI资源 ##### 2.1 准备工作 - **安装Tomcat 6**:确保已经正确安装并配置了Tomcat 6环境。 -...
8. **注意事项** - 配置文件中的敏感信息,如用户名和密码,应妥善保管,避免泄露。 - 应用服务器可能有自己的特定JNDI配置方式,需查阅对应文档。 综上所述,JNDI配置文件是Java应用服务器中的关键组成部分,...
6. **注意事项** - 确保数据库驱动的版本与数据库服务器版本兼容。 - 避免泄露连接,确保每次使用后正确关闭。 - 定期检查和更新连接池配置,以适应应用的增长和变化。 总之,Tomcat连接池配置对于优化数据库...
- **注意事项**:在项目的`web.xml`中添加的资源引用并非必需,但在某些情况下可以提高代码的可读性和可维护性。 - **最佳实践**:在实际开发中,根据项目的具体需求选择最合适的配置方式。对于需要共享资源的应用...
#### 三、注意事项 1. **兼容性问题**:确保使用的数据库驱动与Tomcat版本兼容。 2. **安全性**:在生产环境中,应避免使用默认的用户名和密码,并考虑使用更安全的方式来存储敏感信息。 3. **性能调优**:根据实际...
**注意事项:** - 配置时要确保数据库驱动的版本与Tomcat和数据库服务器兼容。 - 数据源的配置参数应根据实际应用负载进行调整,避免资源浪费或因连接耗尽导致的问题。 - 安全性:不要在配置文件中直接写入数据库...
**四、实践中的注意事项** 1. **安全问题**:避免在配置文件中直接写入数据库的用户名和密码,可以考虑使用系统环境变量或密钥存储。 2. **性能调优**:根据实际应用负载调整数据源的连接池参数,如最大活动连接数、...
- JNDI资源:在Tomcat中配置JNDI资源,使Apache和Tomcat共享数据库连接等资源。 通过以上步骤,Apache2.2和Tomcat6可以协同工作,提供高效的Web服务。记得在实际操作中,根据服务器的具体情况和需求进行调整,以...
### Tomcat配置数据源详解 #### 一、引言 在Java Web开发中,Tomcat作为一款广泛使用的轻量级Web服务器,对于开发者而言是非常重要的工具之一。而在实际的应用部署过程中,经常需要对Tomcat进行各种配置以满足不同...
**注意事项** 1. 确保Tomcat的`conf/server.xml`文件中`GlobalNamingResources`元素内包含`Resource`元素,用于全局定义数据源。 2. 如果使用的是Spring框架,可以考虑在Spring配置文件中定义Bean来管理数据源,...
### 如何配置JNDI #### 一、引言 Java Naming and Directory Interface(JNDI)是Java平台的一部分,它提供了一种查找和访问命名服务的方法,这些服务包括目录服务和其他命名系统。在Java应用中,特别是Web应用中...
#### 实践注意事项: - **安全与性能**:应合理设置`maxActive`、`maxIdle`等参数,以保证性能的同时避免资源浪费。 - **兼容性**:确保使用的JDBC驱动版本与数据库服务器兼容,避免出现连接问题。 - **异常处理**...
### 第二步:Tomcat配置文件修改 在完成了管理控制台的配置后,你需要在Tomcat的配置文件中添加新的数据源。这个文件位于`EOS`安装路径的`primeton\eosserver\config`目录下,文件名为`eosconfig.xml`。你需要在...