- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Tomcat的参数配置及一般问题的解决
如何解决端口冲突导致 tomcat无法启动的问题
Tomcat在启动时主要使用下面的 3个端口
vServer port =8005 shutdown =SHUTDOWN debug =0
Connector className=org.apache.coyote.tomcat4.CoyoteConnector port=8080 minProcessors=5 maxProcessors=75 enableLookups =true redirectPort=8443 acceptCount =100 debug =0
connectionTimeout =200000 useURIValidationHack =false disableUploadTimeout =true /
Connector className=org.apache.coyote.tomcat4.CoyoteConnector port=8009 minProcessors=5 maxProcessors=75 enableLookups =true redirectPort=8443 acceptCount=10 debug =0
connectionTimeout =20000 useURIValidationHack =false
protocolHandlerClassName =org.apache.jk.server.JkCoyoteHandler /
端口被占用后的现象:
? 8080端口被占用,? 8005端口被占用,? 8009
? 8080端口被占用,
? 8005端口被占用,
? 8009端口被占用,
如果想查看端口的使用状态,
tomcat
tomcat
tomcat
在 、
:刚开始启动就立即停止;
:启动后期停止;
:会自动使用下一个未被占用的端口,无启动问题。
win2000下使用命令 netstat —a;在winXP/2003下使用命
令netstat -nao;把tomcat端口修改为未使用的端口然后再启动。
2、修改java虚拟机内存
修改tomcat\bin\catalina.bat文件,在 JAVA_OPTS变量使用前加入 set JAVA_OPTS=-Xms128m -Xmx256m
其中Xms为最小内存,Xmx为最大内存。
设定的最大内存可用如下命令测试: java -Xmx1048m -version
可以使用如下程序代码实现对内存的监控:
%
Run time lRu ntime = Run time.getRu ntime();
out.println( Free Memory: +lRuntime.freeMemory()+ br);
out.println( Max Memory: +lRuntime.maxMemory()+ br);
out.println( Total Memory: +lRuntime.totalMemory()+ br);
%
3、 修改tomcat连接数
修改tomcat\conf\server.xml文件中的如下部分
Connector className=org.apache.coyote.tomcat4.CoyoteConnector port =8080 minProcessors=5 maxProcessors=75 enableLookups =true redirectPort=8443 acceptCount=100 debug=0 connectionTimeout =20000 useURIValidationHack =false disableUploadTimeout =true / 其中min Processors为最小连接数; maxProcessors为最大连接数;acceptCou nt为允许最大连接数;
connectionTimeout为网络连接超时时间毫秒数。
4、 禁止列岀目录下的文件
修改tomcat\conf\web.xml文件中的如下部分,把 true设置为false。
init-param
param-name listings /param-name
param-value true /param-value
/init-param
5、 设置session失效的时间
修改tomcat\conf\web.xml文件的如下部分,时间单位为分钟。
session-config
vsession-timeout 30/session-timeout
v/session-config
6、 设置MIME响应类型
如果文件在客户端中的响应程序类型和期望不一致,修改
您可能关注的文档
最近下载
- 黑龙江省中药炮制规范及标准 2012年版.pdf VIP
- 2025消防安全知识培训考试试题附答案.docx VIP
- 免维护铅酸蓄电池安装施工方案.pdf VIP
- 2024年新北师大版7年级上册数学课件 第5章 3 第1课时 以几何图形为背景.pptx VIP
- GB50341-2014 立式圆筒形钢制焊接油罐设计规范.docx
- 2.1确定主题 精搜索(课件)-七年级信息科技上册(川教版2024).pptx VIP
- 项目档案管理措施和方法.docx VIP
- 2024年南京社区工作者考试真题及答案.docx
- 导游证考试少数民族知识点整理.pdf VIP
- 2.2在线协作 选素材(课件)-七年级信息科技上册(川教版2024).pptx VIP
原创力文档


文档评论(0)