tomcat设置内存


设置tomcat内存实则是更改JVM内存大小

修改tomcat中的配置文件catalina.sh:

 在第一行下面加入:JAVA_OPTS='-Xms2048m -Xmx4096m' 保存后退出;

重启tomcat程序后生效。

建议把Xms和Xmx设置为一样大小


若是想查看JVM分配的内存方法如下:

修改内存后,可启动TOMCAT,输入http://ip:8080,点击入Server Status,会提示输入登录的用户名和密码,用户可以在conf/tomcat-user.xml中配置(配置完后需要重启TOMCAT),配置如下:用户名和密码都是tomcat:

<?xml version='1.0' encoding='utf-8'?>

  <role rolename="manager-gui"/>

  <user username="tomcat" password="tomcat" roles="manager-gui"/>

</tomcat-users>

进入后,JVM那一栏显示tomcat空闲内存和最大内存是多少。




tomcat更改网站根目录和首页


tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样:

<Host name="localhost" appBase="webapps"

       unpackWARs="true" autoDeploy="true"

       xmlValidation="false" xmlNamespaceAware="false"></Host>

在</Host>前插入:

<Context path="" docBase="/data/mytomcat/" debug="0"/>

其中/data/mytomcat/就是我想设置的网站根目录,然后重启tomcat。


2.tomcat的web.xml(在conf目录下),在该文件中找到

      <welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

    </welcome-file-list>

这是tomcat默认的3个文件,当你输入指定路径后,tomcat会自动查找这3个页面。如果你想让tomcat自动找到自己的页面,比如main.jsp。可以修改上面信息为:

       <welcome-file-list>

        <welcome-file>main.jsp</welcome-file>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

    </welcome-file-list> 


重启后,就可以了






更多阅读:http://jordan-micle.iteye.com/blog/801492

         http://www.jb51.net/article/49814.htm