最近有人让我给建议各网站,自己有硬件服务器,软件部分由我来设计。打算用tomcat6来做服务器,但是没什么经验,tomcat6充其量来说能用来做开发用,怎么让他每天在那里服务我就不会了。
各位老大们指导一下应该配置些什么,目标就是让tomcat6的性能好。

解决方案 »

  1.   

    server.xml中connectionTimeout="20000",tomcat-user.xml配置角色等安全验证,context.xml里配置数据源,最大连接数等等<Resource name="jdbc/test" auth="Application" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="" password="" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test"/>  如果需要节省资源,共享同一个数据源,可以配置在Server.xml的GlobalNamingResources节点下,在应用中可以通过别名访问,提供别名的方式是在应用所在的元素下添加如下的子元素<ResouceLink name=”jdbc/test2” global=”jdbc/test” type=”javax.sql.DataSource”/> 
      

  2.   


    太感谢了  这几天我在网上看了许多,也都是这些我都有点晕了,数据库用MySQL5,有没有配置好的那几个文件给我看一下 我的邮箱[email protected]  。我是是个在校学生,没什么实际经验,多体谅一下a
      

  3.   

    server.xml中connectionTimeout="20000",tomcat-user.xml配置角色等安全验证,context.xml里配置数据源,最大连接数等等<Resource name="jdbc/test" auth="Application" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="" password="" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test"/> 如果需要节省资源,共享同一个数据源,可以配置在Server.xml的GlobalNamingResources节点下,在应用中可以通过别名访问,提供别名的方式是在应用所在的元素下添加如下的子元素<ResouceLink name=”jdbc/test2” global=”jdbc/test” type=”javax.sql.DataSource”/>学习了!