如题
我想要一个比较全面的解释,还有配置文件中都有什么属性。
conf文件夹下的servlet.xml 与 META-INF 下的 context.xml<?xml version="1.0" encoding="UTF-8"?>
<Context
path="/TestingProject" docBase="D:\\tools\\TomCat\\Tomcat 5.5\\webapps\\TestingProject"
debug="5" reloadable="true" crossContext="true">
<Resource
name="jdbc/music"
type="javax.sql.DataSource"
username="sp_owner"
password="sp_owner"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxActive="35"
maxIdle="8"
maxWait="10000"
url="jdbc:oracle:thin:@133.224.8.24:1521:db"/>
<ResourceLink
global="jdbc/music"
name="jdbc/music"
type="javax.sql.DataSource"/>
</Context>
现在连接池可以正常使用,但有的地方什么意思不懂。请教各位解释一下谢谢。如果可以的话给点这方面的资料也好。谢谢。
我想要一个比较全面的解释,还有配置文件中都有什么属性。
conf文件夹下的servlet.xml 与 META-INF 下的 context.xml<?xml version="1.0" encoding="UTF-8"?>
<Context
path="/TestingProject" docBase="D:\\tools\\TomCat\\Tomcat 5.5\\webapps\\TestingProject"
debug="5" reloadable="true" crossContext="true">
<Resource
name="jdbc/music"
type="javax.sql.DataSource"
username="sp_owner"
password="sp_owner"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxActive="35"
maxIdle="8"
maxWait="10000"
url="jdbc:oracle:thin:@133.224.8.24:1521:db"/>
<ResourceLink
global="jdbc/music"
name="jdbc/music"
type="javax.sql.DataSource"/>
</Context>
现在连接池可以正常使用,但有的地方什么意思不懂。请教各位解释一下谢谢。如果可以的话给点这方面的资料也好。谢谢。
如果当前连接数>=maxActive 那么tomcat会自动创建新连接吗 ?
空闲连接数(maxIdle)该怎么理解? 如果需要连接就从空闲连接中取? 用完了再放回来?
maxwait 是请求的超时时间吧?
这里解释了maxIdle 当连接数没人用的时候并且满足了maxIdle的条件时就销毁其余的连接?
maxIdle = 20
当前空闲连接是30
这时就应该销毁10个连接数吧?