Tomcat配置

環境配置:

 1.安裝JDK(E:\Java\jdk1.6.0_07)

 2.配置環境變量
   JAVA_HOME  E:\Java\jdk1.6.0_07
   PATH       %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
   CLASSPATH  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

 3.配置(E:\Tomcat 6.0)
   TOMCAT_HOME   E:\Tomcat 6.0
   CATALINA_HOME E:\Tomcat 6.0
   CATALINA_BASE E:\Tomcat 6.0
   CLASSPATH     .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet-API.jar; 

用戶配置:

修改conf/tomcat-users.xml

<tomcat-users>
  <role rolename="manager"/>
  <role rolename="tomcat"/>
  <role rolename="admin"/>
  <role rolename="role1"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="admin" password="admin" roles="admin,manager"/>
  <user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>

查看現有tomcat的內存大小情況:
1、訪問 http://localhost:8080/manager/status
2、進入了Server Status頁面,可以在JVM表格中看到
Free memory: 241.80 MB Total memory: 254.06 MB Max memory: 508.06 MB
上面的文字即代表了,當前空閒內存、當前總內存、最大可使用內存三個數據。


修改Tomcat內存


windows環境下:


修改 tomcat\bin\Catalina.bat 文件
在166行左右
rem Execute Java with the applicable properties ”以下每行
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%

在 %DEBUG_OPTS% 後面添加-Xms256m -Xmx512m

或在rem ----- Execute The Requested Command ---------------------------------------下添加
set JAVA_OPTS=-Xms512m -Xmx1024m


linux環境下:

打開在Tomcat的安裝目錄的bin文件的catalina.sh文件,進入編輯狀態.
在註釋後面加上如下腳本:
JAVA_OPTS='-Xms512m -Xmx1024m'
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"

其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是設置Tomcat使用的內存的大小.

-XX:PermSize=64M -XX:MaxPermSize=256m 指定類空間(用於加載類)的內存大小

保存後,重新以命令行的方式運行 tomcat。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章