高手看下tomcat中的server.xml

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:38:56
<Context path="/blogspace" docBase="E:\workspace\Blogg\WebRoot">
<Resource name = "jdbc/EmployeeDB" auth = "Container"
type = "javax.sql.DataSource" username = "root"
driverClassName = "com.mysql.jdbc.Driver"
url = "jdbc:mysql://localhost/blog" maxActive="8" maxIdle="4"/>
</Context>

请告诉我这段代码是什么意思,尤其是关键字context path docBase auth Resource type的用法 如果我把这些全部去掉,对数据库有影响吗?

docBase:路径
auth:是指定管理Resource的manager,有application 和Container 两个选项.Container表示由容器创建Resource,application表示由web应用来创建和管理.
type:指定Resource所属的java类名
Resource:数据源
maxActive:指定数据库中连接池中处于活动状态的数据连接的最大数目,取值为0表示不受限制.
maxIdle:指定数据库中连接池中处于空闲状态的数据连接的最大数目,取值为0
表示不受限制.
-----------------------------------
这应该是使用数据库连接池时的的配置.这种数据库连接比较快,而且节省资源.
能不能删除不能确定,要看你是不是用了,如果使用了,要删除的话当然是不行的.
反之...
(不过本人建议,实在不知道的时候别删,放在那也没什么很坏的影响,防止你删除了以后.指不定哪就出来个莫名奇妙的错误)