tomcat的参数配置及一般问题的解决.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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响应类型 如果文件在客户端中的响应程序类型和期望不一致,修改

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档