須要在tomcat目錄下java
<role rolename="admin-gui"/> <role rolename="manager-gui"/> <user username="admin" password="admin" roles="admin-gui,manager-gui"/>
修改 catalina.bat 在 set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%" 這行下面前面加上 set "JAVA_OPTS='-Xms512m -Xmx1024m'" set "JAVA_OPTS='$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m'"windows
其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是設置Tomcat使用的內存的大小.tomcat
-XX:PermSize=64M -XX:MaxPermSize=256m 指定類空間(用於加載類)的內存大小編輯器
前提:須要在bin文件夾下有service.bat文件 在tomcat/bin目錄下,執行命令: service install 服務名; ###4刪除tomcat服務 在tomcat/bin目錄下,執行命令: service remove 服務名;ui
netstat -ano|findstr 8080(端口號) 殺死進程 taskkill /t /f /pid 11516 (殺死的進程號)線程
若是tomcat 6 註冊成了windows服務,或者windows2003下用tomcat的安裝版, 在/bin/tomcat6w.exe裏修改就能夠了。 若是是7,待定..code
在config的server.xml裏修改 acceptCount="100" 改成 acceptCount="600" 能夠進行排隊的線程數量; maxThreads:tomcat可建立的最大的線程數量server
使用regedit命令打開註冊表編輯器 在計算機/key_local_machine/software/Wow6432Node/Apache Software Foundation/Procrun 2.0下,爲tomcat的服務列表 選中tomcat服務,打開Parameters\java,設置java內存大小,JvmMS 推薦256,JvmMx 推薦1024, Options參數: 添加:--XX:PermSize=256M --XX:MaxPermSize=360M --XX:ReservedCodeCacheSize:128M (不知道)xml