连接池中Tomcat的几个参数~

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:49:21
下面三个是什么含义
maxActive="100"
maxIdle="50"
maxWait="10000"

至少9个。
dataSource: 要连接的 datasource (通常我们不会定义在 server.xml)
defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 true
defaultReadOnly: 对于数据库是否只能读取, 默认值为 false
driverClassName:连接数据库所用的 JDBC Driver Class,
maxActive: 可以从对象池中取出的对象最大个数,为0则表示没有限制,默认为8
maxIdle: 最大等待连接中的数量,设 0 为没有限制 (对象池中对象最大个数)
minIdle:对象池中对象最小个数
maxWait: 最大等待秒数, 单位为 ms, 超过时间会丢出错误信息,-1为无限制
password: 登陆数据库所用的密码

  Tomcat7.0配置连接池的步骤:
  第一步:在Tomcat的配置文件Tomcat7.0\conf\context.xml中添加信息:
  <Context>
  <Resource
  name="jdbc/drp"
  type="javax.sql.DataSource"
  driverClassName="oracle.jdbc.driver.OracleDriver"
  maxIdle="2"
  maxWait="5000"
  username="drp"
  password="drp"
  url="jdbc:oracle:thin:@localhost:1521:bjpowernode"
  maxActive="4"/>
  </Context>
  第二步:把配置文件context.xml剪切到webRoot/META-INF中