解壓版tomcat配置
Ⅰ tomcat怎麼配置javajvm內存
jvm內存有好幾種呢
windows下修改JVM內存大小:
情況一:解壓版本的Tomcat, 要通過startup.bat啟動tomcat才能載入配置
要添加在tomcat 的bin 下catalina.bat 里
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%後面添加,紅色的為新添加的.
set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true
情況二:安裝版的Tomcat下沒有catalina.bat
windows服務執行的是bin omcat.exe.他讀取注冊表中的值,而不是catalina.bat的設置.
修改注冊表HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationTomcat Service
原值為
-Dcatalina.home="C:ApacheGroupTomcat 5.0"
-Djava.endorsed.dirs="C:ApacheGroupTomcat 5.0commonendorsed"
-Xrs
加入 -Xms300m -Xmx350m
重起tomcat服務,設置生效
jvm參數說明:
-server 一定要作為第一個參數,啟用JDK的server版本,在多個CPU時性能佳
-Xms java Heap初始大小。 默認是物理內存的1/64。
-Xmx java heap最大值。建議均設為物理內存的80%。不可超過物理內存。
-Xmn java heap最小值,一般設置為Xmx的3、4分之一。
-XX:PermSize 設定內存的永久保存區初始大小,預設值為64M。
-XX:MaxPermSize 設定內存的永久保存區最大大小,預設值為64M。
-XX:SurvivorRatio=2 生還者池的大小,默認是2。如
-XX:NewSize 新生成的池的初始大小。 預設值為2M。
-XX:MaxNewSize 新生成的池的最大大小。 預設值為32M。
+XX:AggressiveHeap 讓jvm忽略Xmx參數,瘋狂地吃完一個G物理內存,再吃盡一個G的swap。
-Xss 每個線程的Stack大小
-verbose:gc 現實垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日誌文件
-XX:+UseParNewGC 縮短minor收集的時間
-XX:+UseConcMarkSweepGC 縮短major收集的時間
-XX:userParNewGC 可用來設置並行收集(多CPU)
-XX:ParallelGCThreads 可用來增加並行度(多CPU)
-XX:UseParallelGC 設置後可以使用並行清除收集器(多CPU)
Ⅱ 關於tomcat解壓版的配置
雙擊startup的時候還是閃一下就關閉:這個是由於你不是在command命令行下,你在程序,運行輸入cmd再cd到startup的路徑,看你的應該是D:\Program Files\tomcat\bin;進入後再用startup
Ⅲ Tomcat 配置如何設要詳細過程。。。
一:JDK的安裝配置
執行JDK安裝文件jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
點擊下一步安裝即可 假設安裝目錄在D:\Java\jdk1.6.0_10
配置jdk:在我的電腦->屬性->高級->環境變數->系統變數中添加:
變數名:JAVA_HOME
變數值:D:\Java\jdk1.6.0_10
變數名:PATH
變數值:%JAVA_HOME%\bin
變數名:CLASSPATH
變數值: .;
可在命令行中輸入:javac 查看是否安裝成功
二:Tomcat的安裝配置
下載已安裝版本的Tomcat包,解壓到D:\Tomcat-6.0.30
在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數:
變數名:TOMCAT_HOME
變數值:D:\Tomcat-6.0.30
變數名:PATH
變數值:%TOMCAT_HOME%\bin (放在jdk path之後就行了 使用;)
變數名:CLASSPATH
變數值:%TOMCAT_HOME%\lib;%TOMCAT_HOME%\lib\servlet-api.jar;
(放在jdk CLASSPATH之後就行了 使用;)
執行bin\startup.bat 文件 啟動Tomcat 在命令行窗口會出來英文提示
驗證Tomcat配置是否成功,可以在瀏覽器中執行http://localhost:8080/ 如果出來歡迎頁面,
則說明安裝配置成功了。
執行bin\shutdown.bat 文件可以停止Tomcat服務
注意:
1、設置在「系統變數」中
2、分大小寫
Ⅳ tomcat解壓版需要配置環境變數嗎
常規的安裝包安裝是需要的配置環境變數的,否則啟動項目會出現異常;但如果是綠色版是不需要配置,直接可以使用; Tomcat配置環境變數設置如下: 1,新建變數名:CATALINA_BASE,變數值:C:\tomcat;(tomcat的主目錄)
Ⅳ Tomcat解壓版的需要配置嗎
不需要 默認埠是8080 可以在server.xml文件中配置埠