Tomcat常用配置

JVM

vi catalina.sh
JAVA_OPTS="-Xms1024m  -Xmx1024m  -XX:MaxNewSize=512m -XX:MaxPermSize=512m  -Djava.awt.headless=true  -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
cygwin=false

server.xml

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8"  />
<Context path="" reloadable="true" docBase="/opt/java/webapp" crossContext="true"/>

并发优化

<Connector port="80" protocol="org.apache.coyote.http11.Http11NioProtocol"
               connectionTimeout="20000"  enableLookups="false" maxThreads="1024" minSpareThreads="25"  maxSpareThreads="75"  acceptCount="100"
               redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8"  />

二级域名session共享配置

<Context useHttpOnly="true" sessionCookiePath="/" sessionCookieDomain=".XXXX.com" />
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 目录结构 /bin:脚本文件目录。 /common/lib:存放所有web项目都可以访问的公共jar包(使用C...
    SkTj阅读 3,680评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 操作系统:win10 Jdk版本:1.8.0_20 Jdk目录:D:\myjava\jdk Tomcat版本:8....
    王也518阅读 481评论 0 0
  • 1、部署war包的默认位置 在conf/server.xml中修改docBase目录 2、存放日志的默认位置 2....
    Tidus阅读 1,076评论 1 51
  • 匆匆忙忙二十几年 那年九月九号 一个人从奥体一直走到七星湖 ...
    对不起_嗯阅读 136评论 0 0