1如何查看tomcat的Server Status ,Manager App,Host Manager.需要在tomcat目录下<role rolename="admin-gui"/><role ro
1如何查看tomcat的Server Status ,Manager App,Host Manager.
需要在tomcat目录下
<role rolename="admin-gui"/><role rolename="manager-gui"/><user username="admin" password="admin" roles="admin-gui,manager-gui"/>
2修改 tomcat 的内存方式:
修改 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'"
其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置Tomcat使用的内存的大小.
-XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小
3.将tomcat做为服务:
前提:需要在bin文件夹下有service.bat文件在tomcat/bin目录下,执行命令: service install 服务名;###4删除tomcat服务在tomcat/bin目录下,执行命令: service remove 服务名;
5.查找和杀死tomcat进程
netstat -ano|findstr 8080(端口号)杀死进程taskkill /t /f /pid 11516 (杀死的进程号)
6.加大tomcat内存
如果tomcat 6 注册成了windows服务,或者windows2003下用tomcat的安装版,在/bin/tomcat6w.exe里修改就可以了。如果是7,待定..
7.加大线程数据
在config的server.xml里修改acceptCount="100" 改为 acceptCount="600" 可以进行排队的线程数量;maxThreads:tomcat可创建的最大的线程数量
8.做成服务,加大tomcat内存
使用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 (不知道)