tomcat使用问题

问题1 闪退问题

点击右键编辑startup.bat在最开始的地方添加下面两行:

SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_45(jdk目录)
SET TOMCAT_HOME=D:\apache-tomcat-8.0.24(tomcat目录)

问题2:启动窗口乱码,默认都是UTF-8的,但是控制台是GBK的,要保持一致
打开tomcat目录下的conf/目录下logging.properties
找到
java.util.logging.ConsoleHandler.encoding = utf-8这行
更改为
java.util.loggingng.ConsoleHandler.encoding = GBK

问题3:启动时候报这样的警告:
警告 [main] org.apache.catalina.webresources.Cache.getResource
无法将位于[/WEB-INF/classes/templates/framework/help/helpinfo.html]的资源添加到Web应用程序[/zhfx]的缓存中,
因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间。
解决办法:
在 /conf/context.xml 的 前添加以下内容(大小默认是1024,单位是KB):

问题4:端口号

conf/目录下server.xml

8009 8080 8005

问题4:线程优化

https://www.cnblogs.com/chengssblog/p/6635211.html

conf/目录下server.xml

            
   <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
        maxThreads="400" minSpareThreads="4"/>
        
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

问题5 内存优化

bin/catalina.bat

----- Execute The Requested Command -----------------------------------

JAVA_OPTS -server -Xms768m -Xmx768m - XX:+HeapDumpOnOutOfMemoryError
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值